Skip to main content

Posts

Showing posts from 2009

USB-RSAQ3

USB-RSAQ3 USB-RSAQ3は、I-O DATAが販売するUSB・シリアル(RS-232C)変換アダプタ。 USB-RSAQ3をIntel Macで使う USB-RSAQ3は、公式ドライバがIntel版Mac OS Xに対応していない(2007年4月現在)。USB-RSAQ3に搭載されているUSB・シリアルブリッジはProlificのPL-2303で、Prolific自体がMac OS X Universal Binary版のドライバを提供しているため、これを使ってUSB-RSAQ3をIntel Macで利用できるようにする。 まず、Prolificのドライバダウンロードページから、PL-2303のMac OS X用ドライバをダウンロードしてインストールする。結果、/System/Library/Extensions に ProlificUsbSerial.kext が置かれる。 http://www.prolific.com.tw/support/files/%5CIO%20Cable%5CPL-2303%5CDrivers%20-%20Generic%5CMacOS%5CMacOS%2010.x%5Cmd_PL2303_MacOSX10.6_dmg_v1.4.0.zip 再起動後、ProlificUsbSerial.kext(実体はディレクトリ)の中の Contents/Info.plist のidProductの値を、以下のように書き換える。 <key>IOKitPersonalities</key> <dict> <key>067B_2303</key> <dict> ... <key>idProduct</key> <integer>43682</integer> <key>idVendor</key> <integer>1659</integer> </dict> </dict> ちなみに変更後の値は、USB-RSAQ3を接続した際にシステムプロファイラの [USB] - [USB-Serial Controller] から...

gnuplot 1

sudo port install gnuplot -- xorg-libX11 の dependency が解決できないで Error.... コンパイルする 4.2.5 をダウンロード http://sourceforge.net/projects/gnuplot/files/ > Gnuplot (4.2.4) は,ライセンスの関係がどうとかで readline がデフォルトでは使えない.このためコマンドプロンプト上でファイルを Tab キーとかで補完できないので不便だ.そこで自分でコンパイルする. ./configure --with-readline=gnu --prefix=/usr/local/pkg make sudo make install で通った.

arm-elf-gcc-4.3.3 install

1) mpfr / gmp のインストール http://www.gnu.org/software/gmp http://www.mpfr.org/ Fortran で使用するらしいが、インストールには必要. mac port でインストール 2) gcc-4.3.3 インストール http://sigma-project.net/archives/2009/04/newlibgcc.html http://www.mouiyada.jp/node/99 ftp://sources.redhat.com/pub/newlib/index.html gccでnewlibのコンパイルに必要な部分のコンパイル・インストール cd ../gcc-4.3.0 export PATH=/usr/local/gcc-arm-elf/bin:$PATH ln -s ../newlib-1.16.0/newlib . ln -s ../newlib-1.16.0/libgloss . ※gcc-4.3.0/gcc/config/arm/t-arm-elfの以下のコメントアウト(#~)をはずす MULTILIB_OPTIONS += mhard-float/msoft-float MULTILIB_DIRNAMES += fpu soft MULTILIB_EXCEPTIONS += *mthumb/*mhard-float* MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork MULTILIB_DIRNAMES += normal interwork mkdir build cd build ../configure --prefix=/usr/local/gcc-arm-elf --target=arm-elf --enable-interwork --enable-multilib --with-float=soft --enable-languages=c,c++ --with-newlib --with-gmp=/opt/local --with-mpfr=/opt/local make sudo make install make error h...

sshd

http://ameblo.jp/my-ameba/entry-10031997049.html 以下抜粋 ~# vim /etc/ssh/sshd_config 以下の部分を修正します。 ------------------- PermitRootLogin yes ↓↓ PermitRootLogin no ------------------- 次はアクセス制限を掛けます。今回は自宅LAN内からのアクセスのみを許可する設定。 ~# vi /etc/hosts.allow 最下行に以下の2行を追加。 1行目は自宅のネットワーク設定に合わせて変更。 -------------- sshd:192.168. sshd:127.0.0.1 -------------- 最後に、設定ファイルの変更内容を読み込ませる為に SSH を再起動。 ~# /etc/init.d/ssh restart

telnet ssh 導入

http://jr4qpv2.cocolog-nifty.com/blog/2007/07/debian_gnulinux_0bb7.html -----【Telnetサーバの導入】 Telnet通信は、ユーザID、パスワード、通信データが全て平文(暗号化されないそのままの状態)で通信回線上が流れるので、基本的には下記のSSHサーバの利用を推奨する。 # aptitude install telnetd↓ -----【SSHサーバの導入】 ・SSHパッケージのインストール(etchでは標準では入ってないよう)  # aptitude install ssh↓    ※途中、何故かインストールCDを要求された  /etc/ssh/sshd_config の下記設定を確認する。  PermitRootLogin yes  PasswordAuthentication yes ・sshdを再起動  # /etc/init.d/ssh restart↓ ※Windows用のSSHクライアントソフトは  「UTF-8 TeraTerm Pro with TTSSH2」がお勧め。 -----【FTPサーバの導入】 ・FTPサーバのインストール  # aptitude install proftpd↓   -「standalone」を選択 ・FTPサーバのLDAP認証に対応  (できればLDAP設定後にした方がよい。応答が遅くなる。)  /etc/proftpd/proftpd.conf の下記行がコメントになってるのを有効にする  # PersistentPasswd off   ↓  PersistentPasswd off ・FTPサーバの再起動  # /etc/init.d/proftpd restart