お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-08-13 00:54:17

kmorita
メンバ
登録日: 2008-08-13

8.04無線LAN接続できません。

このフォーラムを見て色々試したのですが、教えていただきたいです。
PC:compaq 6720s
OS:Vistaと8.04のデュアルブート
無線LANアダプタ:broadcom 
lspciコマンドで見るとデバイス自体は認識しているようです。
ndiswrapperでinfファイルは認識させてあります。

端末からだと
# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: ssb)
と表示されてこの先の操作がわかりません。
デフォルトのLinuxドライバを無効にするのでしょうか?(←やり方がわかりません)

iwconfigでもワイヤレスの表示はされず、
eth0:(見つかりませんみたいな表示)
lo:(見つかりませんみたいな表示)
になっています。

ドライバはBroadcomのページから
Broadcom Corporation BCM94311MCGをダウンロードして使っています。
そこに注意書き?でother: unload module ssb and bcm43xxと書いてあります。

宜しくお願いします。

最後の編集者: kmorita (2008-08-13 01:01:17)

オフライン

 

#2 2008-08-15 20:22:38

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: 8.04無線LAN接続できません。

英語フォーラムに
HP Compaq 6720s and Ubuntu 8.04 Hardy Heron - a (hopefully) complete guide...
というそのものずばりなガイドがありました。もちろん、bcm43xxドライバの無効化方法をはじめとする無線LANの設定手順も書いてあります。とりあえずMETHOD 0を試してみて、それでも動かなければMETHOD 1や2をやってみると良いでしょう。

オフライン

 

#3 2008-08-17 21:25:22

kmorita
メンバ
登録日: 2008-08-13

Re: 8.04無線LAN接続できません。

こんばんは。Shibataさんありがとうございます。
Shibataさんの教えてくれたリンクとか、いろいろと試しているうちに、
(最初の投稿から何回かubuntuの再インストール、infファイルのインストールをしました)
今は端末上で
# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)
と表示されています。
bcm43xxというデフォルトのドライバが認識されてndiswrapperの動作を邪魔しているようだ?
というのがわかりました。
端末でsudo rmmod bcm43xxとやり、
ブラックリストにもblacklist bcm43xxを追加しても(b43,b43legacy,ssbも追加しました)
# ndiswrapper -lでみると
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)
と表示されています。(→bcm43xxがアンロードしていない)
アンロードの方法が間違っていますでしょうか?
足りない操作はありますでしょうか?

最後の編集者: kmorita (2008-08-17 21:28:40)

オフライン

 

#4 2008-08-18 23:49:27

Shibata
管理者
From: 東京
登録日: 2006-10-25

Re: 8.04無線LAN接続できません。

kmorita による投稿:

# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)

bcmwl5ドライバがインストールされているけれども、bcm43xxドライバが使われている、ということですよね。

とりあえず、インストール後のまっさらな状態でやるべき箇所だけ抜き出してみました。まず端末で
lspci | grep Broadcom\ Corporation
を実行して、"BCM4312 (rev 02)"といった文字列が表示されるかどうかを確認します。

その後、以下のコマンドをすべて、一行ずつ順にコピー&ペーストして実行します。

コード:

mkdir ~/bcm43xx; cd ~/bcm43xx
wget ftp://ftp.compaq.com/pub/softpaq/sp34001-34500/sp34152.exe
sudo apt-get install cabextract
cabextract sp34152.exe
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
echo 'blacklist wl' | sudo tee -a /etc/modprobe.d/blacklist
sudo apt-get install ndiswrapper-utils-1.9
sudo ndiswrapper -i bcmwl5.inf
ndiswrapper -l
sudo depmod -a
sudo modprobe ndiswrapper
sudo cp /etc/network/interfaces /etc/network/interfaces.orig
echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces
sudo ndiswrapper -m
echo 'ndiswrapper' | sudo tee -a /etc/modules
echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
sudo aptitude remove b43-fwcutter

以下のコマンドを実行し、wirelessfix.shを新規に開きます。
sudo gedit /etc/init.d/wirelessfix.sh
以下の内容を、そのファイルに貼り付け、保存&終了します。

コード:

#!/bin/bash
      modprobe -r b44
      modprobe -r b43
      modprobe -r b43legacy
      modprobe -r ssb
      modprobe -r ndiswrapper
      modprobe ndiswrapper
      modprobe b44

以下のコマンドで、wirelessfix.shに実行属性を与え、起動時に実行するよう設定します。
cd /etc/init.d/ && sudo chmod 755 wirelessfix.sh
sudo update-rc.d wirelessfix.sh defaults

あとは、再起動すれば無線LANが動く……はず。特定の順番にあわせて、モジュールをアンロードしたりロードしたりする必要があるため、上記フォーラムの説明どおりにやることが(他に余計なことをしないことが)ポイントになると思います。

オフライン

 

#5 2008-08-20 23:49:30

kmorita
メンバ
登録日: 2008-08-13

Re: 8.04無線LAN接続できません。

Shibataさんありがとうございます。
色々試している時に記載された通りにやりましたら再起動で未接続になりましたが、
つながりました。
OS再インストール後にもう一度、記載された通りにやり、
再起動でも自動で接続するようになりました。
この返信はubuntu無線LAN接続で書いています。
本当にありがとうございました。

最後の編集者: kmorita (2008-08-20 23:50:19)

オフライン

 

#6 2008-11-03 19:47:49

shigezo0
メンバ
登録日: 2008-11-03

Re: 8.04無線LAN接続できません。

Shibataさん、kmoritaさん

横からすみません。

私の環境は、
PC:HP Compaq nx9000
内蔵無線LANカード:ASUS WL-120G
を使用しており、最近Ubuntuを導入して、無線LAN接続関係で、あちこち検索をしていましたが、何を試してもうまく無線LANを認識してくれず途方にくれているところでした。

あきらめかけていた時に、ここにたどり着き、Shibataさんのコメント通りに一行ずつ実行していったところ無事、無線LANでの接続が可能になりました。

これでやっとうっとうしい有線LANから開放されました。本当に感謝感激です。

的確な情報ありあがとうございました。

オフライン

 

Board footer

Powered by FluxBB