へろへろな週末
ちなみに昨晩の懇親会は最後らへん以降帰宅後も記憶ナシ。ちょっとこのところばたばたしてて疲労困憊状態ってのが色々な意味で微妙。
もしご迷惑をお掛けした方がいらっしゃいましたら、ひらにご容赦頂ければ幸いです。
週末
- usb serial なナニを持ち帰るのを忘れて 12step 組み込み OS なナニが駄目
- 最近、会社に持っていきっぱなので完全に止まってます
- おそらくリハビリが必要なレベルになってるはずorz
- 自宅 LAN の装備を若干変更
- TP R61e を家族向けに払い出してたんですが、これを無線対応に
- これ、以下にてメモを控えます
Ubuntu 10.10
たぶん 10.10 のはずなんですが、GW-US54GXS を指して lsusb したら以下な出力。
Bus 002 Device 003: ID 2019:5303 PLANEX GW-US54GXS 802.11bg
実はモジュールが自動で load されてて lsmod の出力の一部が以下。
zd1211rw 43440 0
でも GUI な無線接続はできてません。とりあえず
$ apt-cache search make-kpkg kernel-package - A utility for building Linux kernel related Debian packages. loop-aes-source - source for loop-AES encryption modules lustre-source - source for Lustre filesystem client kernel modules $
な kernel-package 入れて、2.6.35 なナニを解凍。ええと drivers/net/wireless/zd1211rw/zd_usb.c に id の定義がしてありますな。
{ USB_DEVICE(0x2019, 0x5303), .driver_info = DEVICE_ZD1211B },
む、これって動かんとダメなナニなのだけどなぁ。昔の自分エントリ確認してみるか。
このあたりの記述を確認しつつ firmware を download して
$ wget http://sourceforge.net/projects/zd1211/files/zd1211-firmware/1.4/zd1211-firmware-1.4.tar.bz2
で、コピります。
$ sudo cp -r zd1211-firmware /lib/firmware/zd1211
その後、再起動してみたんですが、自動で load されない上に
$ sudo insmod /lib/modules/2.6.35-22-generic/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko insmod: error inserting '/lib/modules/2.6.35-22-generic/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko': -1 Unknown symbol in module
ってどうしたものか。syslog 的には以下?
May 22 20:50:04 hoge kernel: [ 1812.079097] zd1211rw 2-1:1.0: phy0 May 22 20:50:04 hoge kernel: [ 1812.079120] usbcore: registered new interface driver zd1211rw May 22 20:50:04 hoge kernel: [ 1812.248824] zd1211rw 2-1:1.0: firmware version 4725 May 22 20:50:04 hoge kernel: [ 1812.288843] zd1211rw 2-1:1.0: zd1211b chip 2019:5303 v4810 high 00-90-cc AL2230_RF pa0 ---N-
むむ。とりあえずデバイスに通電してない風なんだよな。でも ifconfig はアレ
$ /sbin/ifconfig wlan0 wlan0 Link encap:イーサネット ハードウェアアドレス 00:90:cc:e3:80:52 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) $
デバイスは見えてるんだけどなぁ。とりあえずデバイスはアツくなってるので通電はしてるんだろうと思いますが、ちょっと今日の問題解決は無理そげ。