diary/Kojima/2012-12-17
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・ELECOM/Logitec LAN-W150N/U2WH
ノートPC(ThinkPad x60s)の環境を2年ぶりくらいにPlamo-5.0b1...
USB無線LANアダプタで少しハマったのでメモ。
もともとx60sにはIntelの無線LANのチップが載っていて、
当初はiwl3945なドライバで問題なく使えていたのだけど、
本体の保証が切れたころからこのチップが不調になってきて、
認識はするものの、無線機能が動作しなくなってしまった。
# 一応、残しておいたWindowsな環境でテストしてもダメだった...
修理に出すと結構かかりそうなので、USBの無線LANアダプタで...
お店にあったUSB無線LANのうち、一番小さい Logitec LAN-W150...
#ref("p02_W150NU2.jpg")
これだと付けっぱなしでも邪魔にならないだろうと思って選ん...
帰ってから調べてみると、これが使っているRALINKのRT2800な...
当時のカーネル(2.6.24くらいだったか)ではサポートされてい...
仕方ないので、ndiswrapperでWindowsなドライバを流用して凌...
サスペンドから復帰するといったん モジュールを抜き挿しして...
何度もモジュールを抜き挿ししているとkernel oopsが出たりし...
使えなくはないもののちょっと不便さを感じていた。
このマシンのCPUは初代Coreで64ビットでは動かないから、昨年...
ずいぶん長く放置してしまったのだけど、何とかPlamo-5.0/32...
ところがやっぱりLogitecの無線LANは使えない。
dmesgとかを見ていると、カーネルがUSBデバイスを認識はする...
ドライバモジュールはロードされていない。
あれれ、、と思ってあれこれ調べてみたところ、
このデバイスにはデフォルトのrt2800usbではなく、
開発中のrt2800staなドライバが必要、などという記述が見つか...
staging driverはロクに追いかけてないからよく分からんなぁ...
Plamo-5.0/32の3.6.5カーネルのソースコードを見てもrt2800st...
# ls drivers/staging/
Kconfig cptm1217/ ft1000/ net/ panel/ ...
Makefile crystalhd/ gdm72xx/ nvec/ phison/...
android/ csr/ iio/ octeon/ quickst...
asus_oled/ cxt1e1/ ipack/ olpc_dcon/ ramster...
bcm/ echo/ keucr/ omap-thermal/ rtl8187...
ccg/ et131x/ line6/ omapdrm/ rtl8192...
comedi/ frontier/ media/ ozwpan/ rtl8192...
もう少し調べてみると、RALINKのサイトでLinux用のドライバが
2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2 なんて名前で...
これがrt2800staなのかしらん、、とビルドしようとしたけど、
3.6.5カーネルではコンパイルエラーになってビルドできない。
さて困ったな、、と改めて make config でカーネルの設定を調...
rt27xx/rt28xx/rt30xx なドライバにはPlamo-5.0のデフォルト...
指定していないオプションがいくつかあった。
│ <M> Ralink rt2501/rt73 (USB) support ...
│ │ <M> Ralink rt27xx/rt28xx/rt30xx (USB) support...
│ │ [ ] rt2800usb - Include support for rt33xx ...
│ │ [ ] rt2800usb - Include support for rt35xx ...
│ │ [ ] rt2800usb - Include support for rt53xx ...
│ │ [ ] rt2800usb - Include support for unknown...
│ │ [ ] Ralink debug output ...
│ │
とりあえずこれらを全て指定してビルドし直してみたところ、
以前は反応しなかった rt2800usb.ko なモジュールが、
アダプタを挿すと自動的にロードされ、iwconfig でも無事 wla...
というわけで、結論として、しばらく前に rt2800sta として公...
最近のカーネル(試したのは3.6.5)では rt2800usb にマージさ...
そのオプション機能として指定してやる必要がある、というこ...
Plamo-5.0の正式リリースまでにはカーネルパッケージを更新し...
- ちなみに,Logitec LAN-W150H/U2WHという機種のUSB_DEVICE...
- 0789:0168 ですね。詳しくはこんな感じ -- [[kojima]] &new...
Bus 001 Device 002: ID 0789:0168 Logitec Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0789 Logitec Corp.
idProduct 0x0168
bcdDevice 1.01
iManufacturer 1 Ralink
iProduct 2 802.11 n WLAN
iSerial 3 1.0
bNumConfigurations 1
- なるほどです。最新のkernelパッケージでは,CONFIG_RT2800...
- USB_DEVICEのエントリーって無効だったら動作しないのはBuf...
- おっと失礼,CONFIG_RT2800USB_UNKNOWNの方に,USB_DEVICE(...
#comment
終了行:
[[diary/Kojima]]
・ELECOM/Logitec LAN-W150N/U2WH
ノートPC(ThinkPad x60s)の環境を2年ぶりくらいにPlamo-5.0b1...
USB無線LANアダプタで少しハマったのでメモ。
もともとx60sにはIntelの無線LANのチップが載っていて、
当初はiwl3945なドライバで問題なく使えていたのだけど、
本体の保証が切れたころからこのチップが不調になってきて、
認識はするものの、無線機能が動作しなくなってしまった。
# 一応、残しておいたWindowsな環境でテストしてもダメだった...
修理に出すと結構かかりそうなので、USBの無線LANアダプタで...
お店にあったUSB無線LANのうち、一番小さい Logitec LAN-W150...
#ref("p02_W150NU2.jpg")
これだと付けっぱなしでも邪魔にならないだろうと思って選ん...
帰ってから調べてみると、これが使っているRALINKのRT2800な...
当時のカーネル(2.6.24くらいだったか)ではサポートされてい...
仕方ないので、ndiswrapperでWindowsなドライバを流用して凌...
サスペンドから復帰するといったん モジュールを抜き挿しして...
何度もモジュールを抜き挿ししているとkernel oopsが出たりし...
使えなくはないもののちょっと不便さを感じていた。
このマシンのCPUは初代Coreで64ビットでは動かないから、昨年...
ずいぶん長く放置してしまったのだけど、何とかPlamo-5.0/32...
ところがやっぱりLogitecの無線LANは使えない。
dmesgとかを見ていると、カーネルがUSBデバイスを認識はする...
ドライバモジュールはロードされていない。
あれれ、、と思ってあれこれ調べてみたところ、
このデバイスにはデフォルトのrt2800usbではなく、
開発中のrt2800staなドライバが必要、などという記述が見つか...
staging driverはロクに追いかけてないからよく分からんなぁ...
Plamo-5.0/32の3.6.5カーネルのソースコードを見てもrt2800st...
# ls drivers/staging/
Kconfig cptm1217/ ft1000/ net/ panel/ ...
Makefile crystalhd/ gdm72xx/ nvec/ phison/...
android/ csr/ iio/ octeon/ quickst...
asus_oled/ cxt1e1/ ipack/ olpc_dcon/ ramster...
bcm/ echo/ keucr/ omap-thermal/ rtl8187...
ccg/ et131x/ line6/ omapdrm/ rtl8192...
comedi/ frontier/ media/ ozwpan/ rtl8192...
もう少し調べてみると、RALINKのサイトでLinux用のドライバが
2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2 なんて名前で...
これがrt2800staなのかしらん、、とビルドしようとしたけど、
3.6.5カーネルではコンパイルエラーになってビルドできない。
さて困ったな、、と改めて make config でカーネルの設定を調...
rt27xx/rt28xx/rt30xx なドライバにはPlamo-5.0のデフォルト...
指定していないオプションがいくつかあった。
│ <M> Ralink rt2501/rt73 (USB) support ...
│ │ <M> Ralink rt27xx/rt28xx/rt30xx (USB) support...
│ │ [ ] rt2800usb - Include support for rt33xx ...
│ │ [ ] rt2800usb - Include support for rt35xx ...
│ │ [ ] rt2800usb - Include support for rt53xx ...
│ │ [ ] rt2800usb - Include support for unknown...
│ │ [ ] Ralink debug output ...
│ │
とりあえずこれらを全て指定してビルドし直してみたところ、
以前は反応しなかった rt2800usb.ko なモジュールが、
アダプタを挿すと自動的にロードされ、iwconfig でも無事 wla...
というわけで、結論として、しばらく前に rt2800sta として公...
最近のカーネル(試したのは3.6.5)では rt2800usb にマージさ...
そのオプション機能として指定してやる必要がある、というこ...
Plamo-5.0の正式リリースまでにはカーネルパッケージを更新し...
- ちなみに,Logitec LAN-W150H/U2WHという機種のUSB_DEVICE...
- 0789:0168 ですね。詳しくはこんな感じ -- [[kojima]] &new...
Bus 001 Device 002: ID 0789:0168 Logitec Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0789 Logitec Corp.
idProduct 0x0168
bcdDevice 1.01
iManufacturer 1 Ralink
iProduct 2 802.11 n WLAN
iSerial 3 1.0
bNumConfigurations 1
- なるほどです。最新のkernelパッケージでは,CONFIG_RT2800...
- USB_DEVICEのエントリーって無効だったら動作しないのはBuf...
- おっと失礼,CONFIG_RT2800USB_UNKNOWNの方に,USB_DEVICE(...
#comment
ページ名: