Ubuntu 13.04 Wireless LAN on ThinkPad R51e + Buffalo WLI-CB-G54HP [PC・ソフト関連]
My愛機 IBM ThinkPad R51eにUbuntu 13.04導入。
へ? 無線LAN Cardが無効だわ...(T_T)
My愛機 IBM ThinkPad R51eには去年から雑誌付録DVDの「Fedora 15」を
インストールしていました。
Fedora15の場合は、インストール時にLAN設定し、
なんの問題もなく立ち上がっていた無線LAN Card.....
Buffalo WLI-CB-G54HP...
で、
先日買った雑誌が「Ubuntu 13.04」特集だったのを機会に、
ちょっと遊んでみようかとインストールしてみたのですが.....
Card の緑色ランプは消灯したまま。
ドライバーどころか、LAN Card それ自体、認識されていない状態....
Fedora15でできていたものが、まさか、Ubuntu 13.04 では
できなくなるとは露ほども思わず。
はい、はい、最近のPCでは、いわゆるCard Bus仕様の
LAN Cardって過去の遺物になっているようですなあ..(T_T)
もっぱら、USBが主流のようで。
もっとも、どのみち(USBであっても)、Ubuntuの場合は、Buffalo社製
無線(wireless)LAN Card の場合は、ドライバーとかなんとか、なにかと
面倒がかかるのでしたわい!!(T_T)
というわけで、以下に、Ubuntu 13.04 でのBuffalo WLI-CB-G54HP
Network Card 有効化手順をまとめました。
とりあえず、こちらの「神」サイトさんをみつけて、手順概要を把握しました。
Kの日記~with Ubuntu~
Ubuntu9.10 に WLI-CB-G54HP 無線LANカードのドライバインストール
http://blog.goo.ne.jp/k_change_the_world/e/393ddb4cb9be9ae08f97ef33da1085c9
ポイントは
(1) WLI-CB-G54HP Network Card 対応のドライバーはWindows版をそのまま使う
(もちろん、そのWindows対応ドライバーをUbuntuで使用できるためのツールも導入要)
(2) Buffalo製品用のUbuntu用FirmWareの導入要。
(そして、最新のバージョンのやつでないとダメだった)
==============================================================
手順1: WLI-CB-G54HP 用
Windows Driverの取得 (Windows PC 上で作業)
エアナビゲータライト Ver.13.21 (2012年12月24日掲載)
http://buffalo.jp/download/driver/lan/airnavilite.html
"airnavilite-1321.exe"を展開。
[展開先のフォルダー]
\airnavilite-1321\AIRNAVLITE-1321\driver\U2SG54HP\Win2000
フォルダーごと(つまり、Win2000)をUSBメモリーにコピー。
手順2: Ubuntu 13.04へのWindows Driver ファイルのコピー
(USBメモリを使用)
(以後の事例では、以下のdirectoryにコピーしたものとする)
~/ダウンロード/WIN2000 にコピー。
手順3: NdisWrapper の導入
参考URL:NdisWrapperとは
http://itpro.nikkeibp.co.jp/article/Keyword/20100813/351171/
手順4: NdisWrapperを使って、
Windows Driver( netsg54.inf ) の導入
(以降、端末(terminal)画面での事例)
ThinkPad-R51e:~/ダウンロード/WIN2000$
sudo ndiswrapper -i netcbg54.inf
手順5: FirmWare導入ツール: b43-fwcutter の導入
ThinkPad-R51e:~$
sudo apt-get install b43-fwcutter firmware-b43-installer
参考URL: UbuntuTips/Hardware/HowToSetupBcm43xx
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/HowToSetupBcm43xx
手順6: FirmWare データファイル?の取得
ThinkPad-R51e:~$
wget http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
手順7: FirmWare の導入
ThinkPad-R51e:~$
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
手順8: 不要ドライバー( netsg54.inf ) の除去
ThinkPad-R51e:~$ sudo ndiswrapper -r netsg54
ThinkPad-R51e:~$ sudo ndiswrapper -l (確認)
ThinkPad-R51e:~$ sudo ndiswrapper -m (設定)
(実行事例)
ThinkPad-R51e:~$ sudo ndiswrapper -r netsg54
ThinkPad-R51e:~$ ndiswrapper -l
netcbg54 : driver installed ('14.8.9: 導入されたドライバが netcbg54 )
ThinkPad-R51e:~$ sudo ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper.conf ...
手順9: リブート(Reboot)
LAN Card に灯がともるはず!?(緑色LEDが点灯)
へ? まだ認識されない??? (2014.8.9追記)
ドライバーのkernel moduleが組み込まれていないかも。
こちらを参照ください。
http://askubuntu.com/questions/346338/bcm4311-wireless-works-with-b43-modprobe-then-stops-advice
ちなみに、正常動作時は
ThinkPad-R51e:~$ lsmod | grep b43
b43 342801 0
mac80211 436493 1 b43
cfg80211 178877 2 b43,mac80211
bcma 25651 1 b43
ssb 50691 1 b43
これだけの、kernel modules が組み込まれています。
手順10: 正常時確認事例
ThinkPad-R51e:~$ ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス 00:xx:xx:xx:xx:xx
UP BROADCAST MULTICAST MTU:1500 メトリック:1
RXパケット:37 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:99 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:6801 (6.8 KB) TXバイト:14444 (14.4 KB)
割り込み:16
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:231 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:231 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:33617 (33.6 KB) TXバイト:33617 (33.6 KB)
wlan0 Link encap:イーサネット ハードウェアアドレス 00:xx:xx:xx:xx
inetアドレス:192.168.11.4 ブロードキャスト:192.168.11.255 マスク:255.255.255.0
inet6アドレス: fe80::216:????:????/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:3033 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:1676 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:3566364 (3.5 MB) TXバイト:175063 (175.0 KB)
ThinkPad-R51e:~$ sudo iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11bg ESSID:"StarGate1"
Mode:Managed Frequency:2.462 GHz Access Point: 00:xx:xx:xx:xx:xx
Bit Rate=48 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-31 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:59 Invalid misc:5960 Missed beacon:0
eth0 no wireless extensions.
==============================================================
Enjoy your Ubuntu-Life
with ThinkPad R51e!! \(^o^)/
------------------------------------------------------------------------
本記事は2013年8月にアップしたものの復刻版です。
So-net(おたんこなす)が、審議中とのメール一本よこした
だけで消したもので。 因果応報祈念!\(^o^)/
------------------------------------------------------------------------
スポンサードリンク
へ? 無線LAN Cardが無効だわ...(T_T)
My愛機 IBM ThinkPad R51eには去年から雑誌付録DVDの「Fedora 15」を
インストールしていました。
Fedora15の場合は、インストール時にLAN設定し、
なんの問題もなく立ち上がっていた無線LAN Card.....
Buffalo WLI-CB-G54HP...
で、
先日買った雑誌が「Ubuntu 13.04」特集だったのを機会に、
ちょっと遊んでみようかとインストールしてみたのですが.....
Card の緑色ランプは消灯したまま。
ドライバーどころか、LAN Card それ自体、認識されていない状態....
Fedora15でできていたものが、まさか、Ubuntu 13.04 では
できなくなるとは露ほども思わず。
はい、はい、最近のPCでは、いわゆるCard Bus仕様の
LAN Cardって過去の遺物になっているようですなあ..(T_T)
もっぱら、USBが主流のようで。
もっとも、どのみち(USBであっても)、Ubuntuの場合は、Buffalo社製
無線(wireless)LAN Card の場合は、ドライバーとかなんとか、なにかと
面倒がかかるのでしたわい!!(T_T)
というわけで、以下に、Ubuntu 13.04 でのBuffalo WLI-CB-G54HP
Network Card 有効化手順をまとめました。
とりあえず、こちらの「神」サイトさんをみつけて、手順概要を把握しました。
Kの日記~with Ubuntu~
Ubuntu9.10 に WLI-CB-G54HP 無線LANカードのドライバインストール
http://blog.goo.ne.jp/k_change_the_world/e/393ddb4cb9be9ae08f97ef33da1085c9
ポイントは
(1) WLI-CB-G54HP Network Card 対応のドライバーはWindows版をそのまま使う
(もちろん、そのWindows対応ドライバーをUbuntuで使用できるためのツールも導入要)
(2) Buffalo製品用のUbuntu用FirmWareの導入要。
(そして、最新のバージョンのやつでないとダメだった)
==============================================================
手順1: WLI-CB-G54HP 用
Windows Driverの取得 (Windows PC 上で作業)
エアナビゲータライト Ver.13.21 (2012年12月24日掲載)
http://buffalo.jp/download/driver/lan/airnavilite.html
"airnavilite-1321.exe"を展開。
[展開先のフォルダー]
\airnavilite-1321\AIRNAVLITE-1321\driver\U2SG54HP\Win2000
フォルダーごと(つまり、Win2000)をUSBメモリーにコピー。
手順2: Ubuntu 13.04へのWindows Driver ファイルのコピー
(USBメモリを使用)
(以後の事例では、以下のdirectoryにコピーしたものとする)
~/ダウンロード/WIN2000 にコピー。
手順3: NdisWrapper の導入
参考URL:NdisWrapperとは
http://itpro.nikkeibp.co.jp/article/Keyword/20100813/351171/
手順4: NdisWrapperを使って、
Windows Driver( netsg54.inf ) の導入
(以降、端末(terminal)画面での事例)
ThinkPad-R51e:~/ダウンロード/WIN2000$
sudo ndiswrapper -i netcbg54.inf
手順5: FirmWare導入ツール: b43-fwcutter の導入
ThinkPad-R51e:~$
sudo apt-get install b43-fwcutter firmware-b43-installer
参考URL: UbuntuTips/Hardware/HowToSetupBcm43xx
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/HowToSetupBcm43xx
手順6: FirmWare データファイル?の取得
ThinkPad-R51e:~$
wget http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o
手順7: FirmWare の導入
ThinkPad-R51e:~$
sudo b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o
手順8: 不要ドライバー( netsg54.inf ) の除去
ThinkPad-R51e:~$ sudo ndiswrapper -r netsg54
ThinkPad-R51e:~$ sudo ndiswrapper -l (確認)
ThinkPad-R51e:~$ sudo ndiswrapper -m (設定)
(実行事例)
ThinkPad-R51e:~$ sudo ndiswrapper -r netsg54
ThinkPad-R51e:~$ ndiswrapper -l
netcbg54 : driver installed ('14.8.9: 導入されたドライバが netcbg54 )
ThinkPad-R51e:~$ sudo ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper.conf ...
手順9: リブート(Reboot)
LAN Card に灯がともるはず!?(緑色LEDが点灯)
へ? まだ認識されない??? (2014.8.9追記)
ドライバーのkernel moduleが組み込まれていないかも。
こちらを参照ください。
http://askubuntu.com/questions/346338/bcm4311-wireless-works-with-b43-modprobe-then-stops-advice
ちなみに、正常動作時は
ThinkPad-R51e:~$ lsmod | grep b43
b43 342801 0
mac80211 436493 1 b43
cfg80211 178877 2 b43,mac80211
bcma 25651 1 b43
ssb 50691 1 b43
これだけの、kernel modules が組み込まれています。
手順10: 正常時確認事例
ThinkPad-R51e:~$ ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス 00:xx:xx:xx:xx:xx
UP BROADCAST MULTICAST MTU:1500 メトリック:1
RXパケット:37 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:99 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:6801 (6.8 KB) TXバイト:14444 (14.4 KB)
割り込み:16
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:231 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:231 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:33617 (33.6 KB) TXバイト:33617 (33.6 KB)
wlan0 Link encap:イーサネット ハードウェアアドレス 00:xx:xx:xx:xx
inetアドレス:192.168.11.4 ブロードキャスト:192.168.11.255 マスク:255.255.255.0
inet6アドレス: fe80::216:????:????/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:3033 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:1676 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:3566364 (3.5 MB) TXバイト:175063 (175.0 KB)
ThinkPad-R51e:~$ sudo iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11bg ESSID:"StarGate1"
Mode:Managed Frequency:2.462 GHz Access Point: 00:xx:xx:xx:xx:xx
Bit Rate=48 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-31 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:59 Invalid misc:5960 Missed beacon:0
eth0 no wireless extensions.
==============================================================
Enjoy your Ubuntu-Life
with ThinkPad R51e!! \(^o^)/
------------------------------------------------------------------------
本記事は2013年8月にアップしたものの復刻版です。
So-net(おたんこなす)が、審議中とのメール一本よこした
だけで消したもので。 因果応報祈念!\(^o^)/
------------------------------------------------------------------------
スポンサードリンク
2014-02-09 18:27
nice!(1)
コメント(0)
トラックバック(0)
コメント 0