
Ubuntu日本語フォーラム

ログインしていません。
サポート期限が過ぎているWindows Meを再利用しようとUbuntu 8.04をインストールしたのですが、無線LANでインターネットがどうしてもつながりません。
LANカードは WLI-CB-G54S で今やっている方法は、
ⅰ) bcm43xx-fwcutter をインストール
ⅱ) http://buffalo.jp/download/driver/lan/old/wdrv.html からVer.8.30をダウンロードし、bcmwl5.sys を取り出す。(これ以降は、bcmwl5.sys が入っていない。
ⅲ) コマンドで
$ sudo bcm43xx-fwcutter -i bcmwl5.sys
$ sudo bcm43xx-fwcutter -w /lib/firmware/ bcmwl5.sys
ⅳ) 再起動
としています。どこに問題があるのでしょうか。
よろしくお願いします。
オフライン
つながらない理由としては、ドライバをうまくインストールされていないという他にもデバイス自体を認識していないとか、デバイスも認識しているしドライバもインストールできたがネットワークの設定に失敗している、などいろいろな理由が考えられます。
自分は無線LANの設定に詳しくないので、ピンポイントに解説することはできませんが、システム>ヘルプとサポートのインターネット>「3.2 問題を解決するには」を参考に、どの状態までうまくいって、どの状態で失敗しているかを確認し、各コマンドの結果をここに張り付けてみてください。もしかすると、もっと詳しい方がどのへんで失敗しているかを指摘してくれるかもしれません。
オフライン
~$ sudo lshw -C network
*-network
description: Ethernet interface
product: DP83815 (MacPhyter) Ethernet Controller
vendor: National Semiconductor Corporation
physical id: d
bus info: pci@0000:02:0d.0
logical name: eth0
version: 00
serial: 00:a0:b0:30:8a:c7
size: 10MB/s
capacity: 100MB/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii fibre 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=natsemi driverversion=2.1 duplex=half latency=90 link=no maxlatency=52 mingnt=11 module=natsemi multicast=yes port=twisted pair speed=10MB/s
*-network
description: Network controller
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 1
bus info: pci@0000:03:00.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master
configuration: driver=b43-pci-bridge latency=64 module=ssb
*-network DISABLED
description: Wireless interface
physical id: 1
logical name: wlan0
serial: 00:16:01:7a:50:67
capabilities: ethernet physical wireless
configuration: broadcast=yes multicast=yes wireless=IEEE 802.11g
~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
~$ ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス 00:a0:b0:30:8a:c7
UP BROADCAST MULTICAST MTU:1500 メトリック:1
RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:0 (0.0 B) TXバイト:0 (0.0 B)
割り込み:5 ベースアドレス:0x4000
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:46 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:46 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:2716 (2.6 KB) TXバイト:2716 (2.6 KB)
と出ました。やはりドライバを認識していないのでしょうか。
オフライン
tikyugi による投稿:
*-network
description: Network controller
product: BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
vendor: Broadcom Corporation
これを見る限り、ドライバのインストールはできているんじゃないでしょうか?
それよりも、
tikyugi による投稿:
lo no wireless extensions.
eth0 no wireless extensions.
wmaster0 no wireless extensions.
wlan0 IEEE 802.11g ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ESSIDが問題?
どうやら日本語版の「ヘルプとサポート」は一部のタグがこわれていて読めないようなので、ESSIDを有効にする手順はこちらのCheck for a connection to the routerの2あたりを参考に設定を行ってみてください。
オフライン
ローミングを切って、固定設定で設定しようとしましたが、勝手にWEP128がWPAに変わってしまいます。それでなくてもLANカードのランプさえ光っていません。どうなっているのでしょうか。
オフライン
tikyugiさん。
私はLinuxのコマンドがさっぱり解りませんので、トラブル等はなるべく簡単に(コマンドとかを打たずにすむ)解決する方法をとってしまいます。勉強がてら無線LANの接続をなさっているのでしたらこの投稿は無視して下さい。以下のリンクは私が過去に投稿したスレッドです。いずれの方も無事接続できたようです。
http://forum.ubuntulinux.jp/viewtopic.php?id=1531
http://forum.ubuntulinux.jp/viewtopic.php?id=1592
http://forum.ubuntulinux.jp/viewtopic.php?id=1779
オフライン
Linuxにはもともとbcm43xxというドライバが入っていて、WLI-CB-G54Sの場合はndiswrapperはいらないそうですが、一応試してみました。.infのつくものをインストールし、そして、
$ ndiswrapper -l
をしてみると、
invalid driver!
と出てきました。よって、ndiswrapper は諦めて、最初のbcm43xx-fwcutter で取り出す方針で行きたいと思いますが、どのようにすればいいでしょうか。まずLANカードのランプを光らせたいのですが。
最後の編集者: tikyugi (2008-05-05 13:09:31)
オフライン
私も同様の症状です。
Thinkpad A30 CPU1.2ghz メモリ512mb 無線LANはBUFFALOのcb-g54hpで、7.10から8.04にアップグレード、無線LANカードのドライバが有効にならないのですが、モデレータのShibataさんから下記の関連サイトを教えていただき、私のつたない英語力で読んだところでは、どうやらBroadcom B43 wireless driverに関して、
8.04のシステムバグがあるようです。
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx/Hardy
http://ubuntuforums.org/showthread.php?t=709259
https://bugs.launchpad.net/ubuntu/+bug/219775
私の場合は7.04→7.10→8.04なのですが
7.04ではtikyugiさんの書かれた方法でドライバをインストールしましたが
7.10と8.04ではシステム管理のハードウェアドライバでBroadcom B43 wireless driver自体は簡単にインストールできます。
7.10はそれで無線LANカードが作動して緑のランプが灯りOKだったのですが、
8.04では、ドライバを有効にして再起動時にerrorが出てドライバを読み込めない
ようです。
解決の方法は今のところ私にもわからないので、このシステムバグが解消されるのを
待っているところです。
オフライン
8.04のバグという理由ならよくわかります。一応下のサイト等を参照したのですが、全部7.04や7.10でやっているので、出来立ての8.04ではならないのかもしれません。
・無線LAN動作状況
http://kmuto.jp/open.cgi?%CC%B5%C0%FELA … E%F5%B6%B7
・ubntuフォーラム「無線LAN」
http://forum.ubuntulinux.jp/viewtopic.php?pid=1523
・みたのブログ「v2.6.17 (bcm43xx) で BUFFALO WLI-CB-G54S を使う」
http://blog.miraclelinux.com/mita/2006/ … icbg5.html
しばらくはもう一つの方のパソコンで我慢することとします。
最後の編集者: tikyugi (2008-05-05 22:54:12)
オフライン
再投稿です。
書き込んだ責任上、解決策が出てないか見にいってみたら、
下記のサイト(2番め)でいくつか解決例が出てきておりました。
http://ubuntuforums.org/showthread.php?t=709259
私も次の休日にゆっくり和訳から始めて成功例を試してみます。
それからtikyugiさんの場合はとりあえず8.04をアンインストールして
7.10をインストールでも良ければ
7.10なら簡単に無線LANカードがすぐ使えるようになりますよ。
オフライン
tikyugiさん、できました。
前回お知らせしたサイトの2つめの投稿のとおりに、
synapticでb43-fwcutterとbcm43xx-fwcutterを削除、
それから端末で sudo apt-get install b43-fwcutter を実効したら
自動的に必要なファームウェアもダウンロードしてくれるみたいで
無線LANカードの緑のインジケーターが点灯!
問題なくエアステーションに接続、アップグレード前の7.10の時に設定しておいた、
暗合キーや接続先ももそのまま活きていて、即ネットワークにつながりました。
ただ、昨晩、眠い目で作業した時は、うまくいかず、
今日、クリアな頭でやったらうまくいったので、僕にも原因はわかりませんが
一度でダメでも、めげずに再トライしてみてください。
Shibataさん、ハードウェアの項で、「無線LANカードのドライバが有効にならない」
のタイトルでした投稿にいただいたShibataさんの返事の投稿のおかげで解決できました。
どうもあがとうございました。
オフライン
7.10から8.04にしてから、無線LANが使えなくなってはまっていたのですが、
クリーンインストールした8.04から無線LANが使えるようになりました。
その時の手順です。
LANカード:WLI-CB-G54L
$ sudo apt-get install b43-fwcutter
でb43-fwcutterをインストールしておく
broadcomのドライバを以下から手にいれる
http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
$ tar jxf ./broadcom-wl-4.80.53.0.tar.bz2
$ cd ./broadcom-wl-4.80.53.0/kmod/
$ sudo b43-fwcutter -w /lib/firmware/ wl_apsta.o
$ sudo chmod a+rx /lib/firmware/b43
これでrebootするとLANカードのLEDが点灯、
APの自動認識->パスワード等設定で問題なく使用できました。
なにかの足しになれば幸いです。
オフライン
2ヶ月も待たしてしまい申し訳ありません。2ヶ月ぶりに実家に帰ってきて、hideohf4wdさんとsssさんの方法を使ってみましたが、やはりだめでした。Debianのほうでパッケージをダウンロードして、それをUSBメモリでUbuntuに持っていってdpkgでインストール、という形でbcm43xx-fwcutterをいれているのですが、他に何かいい方法はないでしょうか。
オフライン
tikyugiさん、どもです。fwcutterのバージョンが少し気になったので書いておきますが、
はずしてたら、ごめんなさいね。
だいぶ前の記憶になるので詳細は忘れましたが、
bcm43xx-fwcutterは7.10以前のバージョンに対応で、8.04には対応しないみたいです。
b43-fwcutterのほうが8.04用で、こちらを使わないと8.10の上ではちゃんと動かないと
思います。
オフライン
ありがとうございます。
bcm43xx-fwcutterを使って悪戦苦闘してました。
b43-fwcutterのコマンドは、
sudo b43-fwcutter -i bcmwl5.sys
みたいにbcm43xx-fwcutterを置き換えた形で使えるのでしょうか。
オフライン
ご質問の方法で大丈夫かどうかは、僕はやってみてないのでわかりません。
僕がやったのは、下記の通り
synapticでb43-fwcutterとbcm43xx-fwcutterを削除、
これででいったんクリアにしてから、
端末から下記の方法で再インストールです。
sudo apt-get install b43-fwcutter を実効、
僕がやった時はこれで、自動的に必要なファームウェアもダウンロードしてくれるみたいで
上記の作業だけで、無線LANカードの緑のインジケーターが点灯!
rebootが必用だったかどうかは忘れましたが、やったと思います。
オフライン
synapticで、b43-fwcutterもbcm43xx-fwcutterも出ないのですが、どう削除すればいいでしょうか。
tikyugi による投稿:
Debianのほうでパッケージをダウンロードして、それをUSBメモリでUbuntuに持っていってdpkgでインストール、という形でbcm43xx-fwcutterをいれているのですが、他に何かいい方法はないでしょうか。
のインストールのやり方が間違っていたのでしょうか。
オフライン
> Debianのほうでパッケージをダウンロードして
一度削除されたほうが良いかもしれません。インストールしたDebianパッケージの名前がbcm43xx-fwcutterであれば、アプリケーション>アクセサリ>端末にて
sudo dpkg --purge bcm43xx-fwcutter
で、完全に削除できます。
> synapticで、b43-fwcutterもbcm43xx-fwcutterも出ないのですが
これは、不思議な状態ですね。同じく端末にて
apt-cache policy b43-fwcutter
apt-cache policy bcm43xx-fwcutter
と実行するとどのように表示されるでしょうか。でも、最初の方のコメントでは、上記のパッケージがインストールされているような感じだったのですが……。
オフライン
apt-cache policy b43-fwcutter
apt-cache policy bcm43xx-fwcutter
を実行してみたのですが、どちらも入ってない、と出ます。ちゃんとパッケージはインストールしたはずなのに、
sudo dpkg --purge bcm43xx-fwcutter
でも、元々入っていないとでます。
sudo bcm43xx-fwcutter -l
はちゃんと実行できるのですが。
追記:8.04→8.04.1に再インストールしました。
最後の編集者: tikyugi (2008-07-27 15:42:45)
オフライン
色々試してみても分かりません。sudo apt-get install b43-fwcutter をするということは、有線ネットがあることが前提なのでしょう。コードなどを買ったほうがいいでしょうか。
オフライン
b43-fwcutterでドライバをインストールしようということはBroadcomの無線LANカードが搭載されているわけですよね。
私もBroadcomの無線LANを認識させるのにずいぶん苦労しましたが、b43-fwcutterを使わずに設定ができました。確かにb43-fwcutterを使って無線LANを認識させるのが正攻法なのでしょうが、私の場合は結局その方法では認識させることはできませんでした。初心者サポートにもBroadcomの無線カードの認識について方法を書いておきましたが、8.04なら多分restricted-mudulesをインストールするとドライバが当てられるんじゃないかと推測しています。restricted-mudulesは8.04のインストールディスクからSynapticで導入可能だったはずです。一度試してみてください。
最後の編集者: field (2008-07-30 04:47:16)
オフライン
sudo apt-get install restricted-mudules の実行、
Synapticの「検索」からrestricted-mudulesを検索してもだめでした。
インストールCDからの導入とはどんな方法でしょうか。
追記:restricted-mudules ではなく、 restricted-modules ではないでしょうか。
あと、Synaptic で linux-restricted-modules を検索すると三つヒットして、それらはインストール済みでした。
最後の編集者: tikyugi (2008-07-30 20:51:35)
オフライン
>tikyugiさん
ご指摘のとおりrestricted-modulesの打ち間違いです。失礼しました。
linux-restricted-modulesがすでにインストールされているということなので、あとは「ハードウェアドライバ」でドライバが有効になっているか確認すること位しか自分には思いつきません。
Synaptic でインストールCDからアプリを導入するには、Synapticの設定にあるレポジトリでCD/DVDからのインストールにチェックを入れます。b43-fwcutterのインストールもCDからできたのではないかと思います。
オフライン
うまくいかないので、
hideohf4wd による投稿:
synapticでb43-fwcutterとbcm43xx-fwcutterを削除、
それから端末で sudo apt-get install b43-fwcutter を実行
の方法で試してみました。fieldさんの指示のおかげでCDからb43-fwcutterのインストールはできたのですが、やはりネット接続が必要なようです。ケーブルを買ってきて、親機(AirStation)に直接接続しましたが、ESSIDを入力しても、接続する様子はありません。どうしたらできるようになるでしょうか。機種はWHR-G54S/P です。
最後の編集者: tikyugi (2008-08-01 10:44:11)
オフライン
tikyugiさん、すみません。先の投稿が言葉足らずでしたね。
僕のやった方法
synapticでb43-fwcutterとbcm43xx-fwcutterを削除、
それから端末で sudo apt-get install b43-fwcutter を実効
は有線でネットワークと繋がってる状態で実行して初めて有効です。
なので、今、有線でインターネット接続できている状態なら、
改めていったんb43-fwcutterとbcm43xx-fwcutterを削除するところから始めて、
端末から再インストールすれば、自動的に必用なファームウェアまでネット経由で
ダウンロード→インストールして無線カードの緑のランプが灯ると思います。
それからESSID等の入力を行えば、親機と接続できるはず。
ただしubuntuでは暗号化がWEPで無いとうまく接続できなかったので、
有線で親機の設定にアクセスして、暗号化をWEPにして適当なキーワードを
(僕の場合は文字入力13文字にしてます)決めて設定してください。
僕の場合はAESでは何度設定してもうまくいきませんでした。
オフライン