
Ubuntu日本語フォーラム

ログインしていません。
最近Windows VistaとUbuntuをデュアルブートにしたばかりで、Linuxの知識もネットワークの知識も乏しい者です。
様々なサイトを参考にして、ndiswrapperを用いて無線LANに接続しようとしました。
ドライバをインストールして、
$ sudo modprobe ndiswrapper
でモジュールを組み込み、NetworkManegerでSSIDとパスワードを設定したのですが、ネットに繋がりません。
ifconfigコマンドを実行してもwlan0は出てきませんでした。
使用している無線LANはLogitecのLAN-WN22/U2です。
どうすれば良いでしょうか。回答に必要な情報が足りなければ何が必要か言ってください(初心者すぎて何を提示すればいいのかも分からないので・・・)。
オフライン
wiiiさん、誠に失礼ですがndiswrapperを登録しただけではLAN-WN22/U2は動作しないと思います。
ndiswrapperの機能を確認してください。無線LANドライバーではありません。
諸先輩方がすでに同じ悩みをここに質問されて解決されておられます。
ぜひ、質問される前に一度ここの検索機能をつかって同じ質問がないか確認してみてください。
今回'LAN-WN22/U2’をキーとして検索してみた所、お役にたちそうな回答がありましたので
下記に紹介しておきます。参考にしてください。
ubuntu9.10で使える無線LANは?
https://forums.ubuntulinux.jp/viewtopic.php?id=6867
オフライン
のんきさん、回答ありがとうございます。
リンク先のトピックや、他の解決されたものたちを見て書かれたとおりにやってみたのですがうまくいきません。
何か根本的に間違っているのでしょうか。。自分の無知さが恥ずかしいです。
とても申し訳ないですが、わかりやすくご教授お願いします。
オフライン
連続投稿すいません。具体的に試したことを書こうと思います。
rt2800usbをブラックリストに追加。
有線を用いてndiswrapperをインストール。
Windowsでドライバを入手し、.infや.sysの入ったDriveディレクトリをUSBメモリを使ってUbuntuにコピー。
$ sudo ndiswrapper -i ***.inf
$ sudo ndiswrapper -l (成功しているようでした
$ sudo modprobe ndiswrapper
$ sudo ndiswrapper -m
その後SSIDやパスワードを設定しました。
おかしな点があれば言ってください。
オフライン
willさん
私も、LogitecのLAN-WN22/U2の使用しています。
Ubuntu9.04までは、ndiswripperを使用しないと接続できませんでしたが、9.10からは使用しなくても接続できました。
使用しているUbuntuのバージョンは何でしょうか。
willさん による投稿:
rt2800usbをブラックリストに追加。
有線を用いてndiswrapperをインストール。
Windowsでドライバを入手し、.infや.sysの入ったDriveディレクトリをUSBメモリを使ってUbuntuにコピー。
$ sudo ndiswrapper -i ***.inf
$ sudo ndiswrapper -l (成功しているようでした
$ sudo modprobe ndiswrapper
$ sudo ndiswrapper -m
その後SSIDやパスワードを設定しました。
.infや.sysの具体的なファイル名は何でしょうか。
以下に lsusb と ndiswripper の結果を載せておきます。
$ lsusb Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: ID 0079:0006 DragonRise Inc. Generic USB Joystick Bus 001 Device 004: ID 0789:0162 Logitec Corp. ←これが無線Lanです Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
$ sudo ndiswripper -l sudo: ndiswripper: command not found
オフライン
gg-chopsさん、回答ありがとうございます。
Ubuntuのバージョンは9.10です。やはりndiswrapper以前の問題なのでしょうか…。
.infや.sysの具体的なファイル名は、netr28.inf, netr28.sysです。
lsusbの結果はgg-chopsさんのものと同じでした。ndiswrapperは、
$ sudo ndiswrapper -l
netr28u : driver installed
device(0789:0162) present (altermate driver : rt2800usb)
となりました。
オフライン
USBは認識されているみたいですね。インストール前に戻せればいいのですが。
申し訳ありませんが、出先なので返信は、夜になります。
オフライン
アンインストールするだけではダメなのでしょうか?
わかりました。お暇なときに返信よろしくお願いします。
オフライン
やっと帰ってきました。
ndiswrapperをアンインストールすることもないのでしょうが、私の環境では使ってないので必要はないと思います。
Ubuntu9.10CDで確認してみましたが、Windowsドライバを使用しなくても、自分のアクセスポイントを含む、近所の無線LANのアクセスポイントが表示されましたので、USB−LANは認識しています。
今の状態で(アンインストール前で)、右上のネットワークアイコンを左クリックすると何が表示されますか。
当方では、アンテナマークが表示され(無線Lanを使用しているため)、自分のアクセスポイントを含む、近所の無線LANを拾っています。
仮に、有線LANしかなければ、ndiswrapperをアンインストールしてください。
オフライン
うまく、アクセスのタイミングが合いそうにないので、続きを書いておきます。
1 USB-LANを外して、再起動する。
2 起動後、USB-LANを接続する。
3 右上のネットワークアイコンを左クリックする。
4 何が表示されますか?
試した限りでは、logitecgameuserと近所の無線LANのアクセスポイントを拾っていると思うのですが。。。
余談ですが、普通はセキュリティを考えていると思うのですが、近所の無線LANの一つにパスワードの設定がなく、使い放題になっているものがあります。(^^;)
オフライン
$ sudo ndiswripper -l sudo: ndiswripper: command not found
間違っていました。
$ sudo ndiswrapper -l
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
rt2870 : driver installed
device (0789:0162) present (alternate driver: rt2800usb)とりあえず、間に合えばいいのですが、アンインストールは止めてください。
この後の作業になると思いますが、netr28u.sys、netr28u.infではなく、LAN-WN22/U2が使用するドライバは、WindowsXPでの設定で確認するとrt2870.sys、rt2870.infでした。
Windowsを併用しているのでしたら、Windowsの設定を一度確認してみてください。
オフライン
Ubuntu9.10の導入の際、とったと思われる作業
1 9.10を導入後、USB−LANを接続。認識され、ネットワークアイコンの左クリックで、アクセスポイント表示 :D される。
2 接続したいアクセスポイントのSSIDが表示されていない。:(
3 ネットワークアイコンの左クリック>新しい無線ネットワークを作成
4 ネットワーク名:接続したいアクセスポイントのSSID
無線セキュリティ:WPA&WPA2 パーソナル
鍵:WindowsXPの設定からコピー
5 アクセス成功=D=D
で、できるはずです。一緒に頑張りましょう。
その後、アクセス速度が向上するかと思い、Ndiswrapperをインストールしました。
オフライン
willさん による投稿:
連続投稿すいません。具体的に試したことを書こうと思います。
rt2800usbをブラックリストに追加。
有線を用いてndiswrapperをインストール。
>rt2800usbをブラックリストに追加。
ndiswrapperを使わないのであれば
この1行がとっても気になりますが
いかがでしょうか。
オフライン
夕べから今朝にかけて、書き散らかしてしまったので、少し整理します。
1 blacklistをもとに戻す
2 USBーLANが故障していないか確認する
Windows又はubuntu live CDで確認
3 上記のネットワークアイコンの表示の確認をする
とりあえずこんなところ。
不手際をお詫びします。
オフライン
gg-chopsさん、のんきさん、お忙しい中本当にありがとうございます。
Windowsでは動いているので故障はないと思います。
blacklistをもとに戻し、ndiswrapperをアンインストールする前にネットワークアイコンを左クリックしても無線ネットワークの項目はなかったので、アンインストール、再起動して再度確認してみても同じでした。
ネットワークアイコンを左クリックすると、「有線ネットワーク」、「VPN接続」の項目しかありません。
何なのでしょう…?
あと、今日は夜も来れると思います。
オフライン
USB-LAN子機のLink/Actはどうなっていますか。
点滅してますか?
当方でも色々試している間に
willさん による投稿:
ネットワークアイコンを左クリックすると、「有線ネットワーク」、「VPN接続」の項目しかありません。
と同じ状態(USB-LAN子機のLink/Actはついていない状態)となりましたが、USB-LAN子機を抜き差しすることで回復できましたので、もしかするとwillさんも抜き差しするといいかもしれません。
オフライン
Link/Actは点滅していません。
子機をなんども抜き差ししてみましたが、何も変わりませんでした…。
オフライン
Ubuntu 9.10ではdevice id 0789:0162が登録されているモジュールがrt2800usb、rt2870sta、rt3070staの3つあります。
gg-chopsさんの所ではblacklistに書かなくても使えているようですが、使うモジュールは1つですので使わない2つはblacklistに書くか削除した方が無難です。
lsmodでロードされているモジュールを調べて下さい。> gg-chopsさん
オフライン
システム>システム管理>ネットワーク接続>無線を選択したとき、表示はどうなっていますか。
オフライン
システム>システム設定>ネットワーク接続>無線は、以前自分で設定してみた無線接続(1)だけあります。削除しても結果は同じでした。
オフライン
jackalopeさん、ありがとうございます。
$ lsmod Module Size Used by binfmt_misc 8356 1 vboxnetflt 84840 0 vboxnetadp 78344 0 vboxdrv 121160 1 vboxnetflt kvm_amd 33036 0 kvm 162624 1 kvm_amd autofs4 25568 2 ppdev 6688 0 joydev 10240 0 hid_drff 3068 0 ff_memless 5188 1 hid_drff ndiswrapper 185532 0 snd_intel8x0 30168 2 snd_ac97_codec 101216 1 snd_intel8x0 ac97_bus 1532 1 snd_ac97_codec snd_pcm_oss 37920 0 snd_mixer_oss 16028 1 snd_pcm_oss snd_pcm 75296 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_seq_dummy 2656 0 snd_seq_oss 28576 0 snd_seq_midi 6464 0 snd_rawmidi 22176 1 snd_seq_midi snd_seq_midi_event 6940 2 snd_seq_oss,snd_seq_midi iptable_filter 3100 0 snd_seq 50224 7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 22276 2 snd_pcm,snd_seq snd_seq_device 6920 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq ip_tables 11692 1 iptable_filter x_tables 16544 1 ip_tables snd 59204 15 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device psmouse 56500 0 serio_raw 5280 0 parport_pc 31940 1 lp 8964 0 parport 35340 3 ppdev,parport_pc,lp soundcore 7264 1 snd k8temp 4188 0 snd_page_alloc 9156 2 snd_intel8x0,snd_pcm i2c_nforce2 6784 0 nvidia 9586440 36 agpgart 34988 1 nvidia dm_raid45 84228 0 xor 15620 1 dm_raid45 usbhid 38208 1 hid_drff floppy 54916 0 forcedeth 54152 0
詳しくは分かりませんが、関係がありそうな所は、[ndiswrapper]のところかなと思っています。
その後、いじっている間に接続ができなくなったため、復旧の手続きを考えたところ、次のとおり、設定することにより、復旧できました。
1 有線で接続
2 Synapticパッケージ・マネージャーで「ndisgtk」をインストール
ndiswrapper-utils-1.9とndiswrapper-commonを同時にインストール
3 USB-LAN子機を抜き差しし、認識させる。Link/Actの点滅を確認。
4 有線を外す。
5 再起動する。
うまくいくかどうか分かりません。
オフライン
追加
2と3の間に
システム>システム管理>Windows Wireless Drivers>新しいドライバのインストール
でrt2870.infをインストールしていました。
「ハードウェアが装着されていることを検出できません。」とのエラーが表示されました。
しかし、ネットワークには接続できています。
オフライン
jackalopeさん による投稿:
Ubuntu 9.10ではdevice id 0789:0162が登録されているモジュールがrt2800usb、rt2870sta、rt3070staの3つあります。
gg-chopsさんの所ではblacklistに書かなくても使えているようですが、使うモジュールは1つですので使わない2つはblacklistに書くか削除した方が無難です。
lsmodでロードされているモジュールを調べて下さい。> gg-chopsさん
UbuntuのLiveCDで確認したところ、rt2800usb、rt2870sta、rt3070staがロードされていましたが、22:35の書き込みのとおり、削除した記憶はないのですが、私のシステムではロードされていないみたいです。
ありがとうございます。
オフライン
gg-chops による投稿:
1 有線で接続
2 Synapticパッケージ・マネージャーで「ndisgtk」をインストール
ndiswrapper-utils-1.9とndiswrapper-commonを同時にインストール
3 USB-LAN子機を抜き差しし、認識させる。Link/Actの点滅を確認。
この通りにやって、何度か抜き差ししてましたが、点滅しませんでした。。
オフライン