Google
SSブログ

Ubuntu 9.04 + GW-USMicroN(無線LANアダプタ) 自動起動 [想い]


昨日のエントリに書いたように、自作Ubuntuは毎回起動時に無線LANに接続していた。

今日一応自動接続ができるようになったので書き留める。
たぶん最も良いやり方ではないと思うが、今はこれが精一杯ってことで。

現状は
までの状態で、Ubuntu起動時に毎回下記手順で無線接続していた。
  ・[アプリケーション]→[アクセサリ]→[端末]を立ち上げ、iwconfig と打ち込んでGW-USMicroNの割り当てられるインターフェース[ra0]が見えないことを確認。
  ・[端末]から下記コマンドを実行
    $ cd /home/sakashushu/Saka/DL/Network/WirelessLAN/GW-USMicroN/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux
    $ sudo insmod rt2870.ko
  ・[端末]から iwconfig で[ra0]が見えるようになったことを確認
  ・Wicd Manager の設定で、GW-USMicroNで受信する無線LANのSSIDに[このネットワークに自動接続する]にチェックを入れているから、後は放っておいても繋がるはずだが、ボーっと待つのも嫌なので接続ボタンをクリック


最初は
の以下の辺りを真似してみた。

-----------------------------------------------
  一度再起動して,別のディレクトリで
  $ sudo modprobe rt2870sta
  でインストールしたドライバをロードして接続できることを確認した上で,
  ファイル /etc/modules に
  rt2870sta
  の一行をを追加すれば起動時に自動ロード出来ると思います.
-----------------------------------------------

はい、再起動して別のディレクトリ(/home/sakashushu/)で
$ sudo modprobe rt2870sta
を試した。
iwconfig で[ra0]が見えるようにならない。。

"modprobe" でいろいろ検索したが、残念ながら理解できる文章には一度も出会えなかった。


分かりました。とにかく今の私には上記のやり方でやり遂げるのは難しいってことだ。
もし出来るとしても時間がかかり過ぎるだろう。

発想を切り替えて、とにかくUbuntu起動時に
$ sudo insmod rt2870.ko
が実行される方法を探す。

を参考に、/etc/profile.d/ に rt2870sta.sh というファイルを作って、中に下記を記述
-----------------------------------------------
#!/bin/sh
sudo insmod /home/sakashushu/Saka/DL/Network/WirelessLAN/GW-USMicroN/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/rt2870sta.ko
************(←rootのパスワード)
-----------------------------------------------

************ のところは完全に勘で書いた。
半分予想してたが、再起動後に iwconfig しても [ra0]は見えない。

やっぱり単純にパスワードを書いても駄目ってことかと、またいろいろ検索して見つけたのが下記ページ。

以下の部分を真似させてもらった。
-----------------------------------------------
[アプリケーション]→[アクセサリ]→[端末]を起動。
sudo visudo

最終行に追記
noichigo ALL=NOPASSWD: ALL

設定が終わったら、ファイルを保存して終了。
(ちなみに、[noichigo]は私が普段使っているユーザー名)
-----------------------------------------------

私の場合は最終行に追記
sakashushu ALL=NOPASSWD: ALL

その上で、
/etc/profile.d/rt2870sta.sh
から
************(←rootのパスワード)
の部分を削除した。
-----------------------------------------------
#!/bin/sh
sudo insmod /home/sakashushu/Saka/DL/Network/WirelessLAN/GW-USMicroN/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/rt2870sta.ko
-----------------------------------------------

再起動後に iwconfig して [ra0]は・・・

見えた!
はひ~。

今回もあんまり意味を理解してないし、多分おかしなやり方なんだろうけど、とにかく起動時に無線LAN接続してくれるようになったことは確かだ。
今はこれで良しとしよう。


仕事が無くなるかもしれない日まで、後 101日

(仕事が無くなるかもしれない理由については初エントリ参照)


タグ:想い
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。