EeePcで無線LAN?

パピーを名犬にするための技、テクニック

モデレータ: 暇人, YoN, nyu

アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

無線LANチップセットが新しすぎて対応出来ていない...
一番有望だと思える方法を紹介します。

madwifi SVN のソースを取得して「make install」

・作業する前に、「dex_412.sfs のインストール」と、
「Puppy カーネルソース(2.6.25.16)の準備」を実行しておく事。

パピーWiki
http://puppylinux.jp/w/

ユーザーページ
SFSファイルのインストール
(Puppyプログラム開発環境 devx のインストール)

「2.6.25.16」をキーとして単語検索する。

# cd
# mkdir SVN
# cd SVN
# svn co "http://svn.madwifi-project.org/madwifi/trunk" madwifi
...
# cd madwifi/ath
# ls
...
# cp if_ath_pci.c if_ath_pci.c.org
# geany if_ath_pci.c
(116行目に切取線で囲まれた、以下の行を追記して保存・終了)
----- 切取線 ここから -------------------------------
{ 0x168c, 0x002a, PCI_ANY_ID, PCI_ANY_ID }, /* Eee PC S101 */
----- 切取線 ここまで -------------------------------
# cd ..
# make clean
...
# make
...
# make install
# depmod -a
# modprobe ath_pci
# iwconfig

私の環境 4.1.2-JP で作成したドライバ)
URL: http://mland.dip.jp/pub/Linux/puppylinu ... eePC_S101/
ar928x-2.6.25.16.tgz
(↑ダウンロードして/tmpに入れる)

# cd /lib/modules/2.6.25.16
# tar zxvf /tmp/ar928x-2.6.25.16.tgz
...
# depmod -a
# modprobe ath_pci
# iwconfig
最後に編集したユーザー みのむし [ 09/02/21(土) 12:29 ], 累計 5 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
WZ
記事: 0
登録日時: 09/02/10(火) 19:53

Re: EeePcで無線LAN?

投稿記事 by WZ »

ありがとうございます。
かなりしきりがたかそうです。
(私の知識がたりないため)

ダウンロードすればいいのでしょうか?
なんかサイトに繋がらないようです・・・・。
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

>なんかサイトに繋がらないようです・・・・。

URLを修正しました。
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
WZ
記事: 0
登録日時: 09/02/10(火) 19:53

Re: EeePcで無線LAN?

投稿記事 by WZ »

サイトからダウンロードしたものでおこなった結果

# iwconfig
lo no wireless extention
eth0 no wireless extention

でした。

前半のmadwifi SVN のソースを取得して「make install」
はおこなっていません。
分からないので。
jake
記事: 403
登録日時: 08/05/05(月) 14:46
お住まい: 滋賀県

投稿記事 by jake »

フルインストールでしたら、/lib//modules/2.6.25.16/madwifiのディレクトリをバックアップしておくことをお薦めします。(既に手遅れかも)
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

>eth0 no wireless extention

# rmmod atl1e
# rmmod ath_pci
# modprobe ath_pci
# lsmod|grep ath_pci
← ここの結果(5)
(予測される結果)
ath_pci ...
wlan ...
ath_hal ...
# dmesg|tail
← ここの結果(6)
# iwconfig
← ここの結果(7)
(↑インターフェイス名は wlan0 ではなく ath0 )
最後に編集したユーザー みのむし [ 09/02/21(土) 11:12 ], 累計 1 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

># rmmod atl1e

ここは出来る事なら、以下のように実行した方が良いです。

# lsmod|grep atl1e
(ここに出て来たモジュールをすべて rmmod する事)
# rmmod atl1e
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

「ath_pci 002a」をキーワードとして WWW検索

http://article.gmane.org/gmane.linux.dr ... user/14548
より、一部抜粋。
-------
Notice "Device 002a".
It must be a newer 802.11n draft device.
MadWifi is not going to support it.
You need ath9k driver for that.
Ubuntu 8.10 includes it.
Just make sure to install the software updates for the kernel.

excite翻訳)
「デバイス002a」に注意してください。
(↑ デバイス002a → 168c:002a → Atheros AR928X → より新しい 802.11n デバイス)
それは、より新しい 802.11n デバイスであるに違いありません。
MadWifiはそれをサポートしないでしょう。
ath9k ドライバーはそれ「より新しい 802.11n デバイス」に必要です。
Ubuntu 8.10 はそれ「ath9k ドライバー」を含んでいます。
カーネルのためのソフトウェアアップデートを必ず実行してください。

ath9k - Linux Wireless
http://wireless.kernel.org/en/users/Drivers/ath9k

現時点では Puppy 4.1.2-JP のカーネルに ath9k を組み込むのは私には出来ません。
私なら、Ubuntu 8.10 のカーネルソースを入手して「カーネルの再構築」を行ってみます。

≪これで、私はここを終了します≫

○私の推奨案
内蔵無線LANチップは使用停止にして、
USB無線LANアダプタを購入する。

PCカード(CardBus)型の無線LANを認識できません
viewtopic.php?t=917&start=30

USB無線LANアダプタ
corega CG-WLUSB2GS ← Puppy 4.1.2-JP での動作実績有り
BUFFALO WLI-U2-KG54 ← 私の所有しているもの(rt2570 ドライバ作成)

kernel 2.6.25.16用 rt2570 ドライバ)
URL: http://mland.dip.jp/pub/Linux/puppylinu ... SB/rt2570/
rt2570-2.6.25.16.tgz
最後に編集したユーザー みのむし [ 09/02/21(土) 12:46 ], 累計 6 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
WZ
記事: 0
登録日時: 09/02/10(火) 19:53

Re: EeePcで無線LAN?

投稿記事 by WZ »

# rmmod atl1e
# rmmod ath_pci
# modprobe ath_pci
# lsmod|grep ath_pci

ath_pci 212024 0
wlan 231152 1 ath_pci
ath_hal 304224 1 ath_pci

# dmesg|tail

usb-storage: device scan complete
[eeepc hotk] Hotkey init flags 0x41.
[eeepc hotk] Get control methods supported : 0x101713
ip_tables: (C) 2000-2006 Netfilter Core Team
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
scim-launcher[4229]: segfault at b7b8b0f0 ip b7b8b0f0 sp bfd7bb3c error 4 in LC_CTYPE[b7ba0000+76000]
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
ACPI: PCI interrupt for device 0000:02:00.0 disabled
ath_hal: module license 'Proprietary' taints kernel.
AR5210, AR5211, AR5212, AR5416, RF5111, RF5112, RF2413, RF5413, RF2133, RF2425, RF2417)


# iwconfig

lo no wireless extention


でした。

いろいろとありがとうございました。
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

WZ さんが書きました:# rmmod atl1e
# rmmod ath_pci
# modprobe ath_pci
# lsmod|grep ath_pci

ath_pci 212024 0
wlan 231152 1 ath_pci
ath_hal 304224 1 ath_pci

# dmesg|tail

usb-storage: device scan complete
[eeepc hotk] Hotkey init flags 0x41.
[eeepc hotk] Get control methods supported : 0x101713
ip_tables: (C) 2000-2006 Netfilter Core Team
nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
scim-launcher[4229]: segfault at b7b8b0f0 ip b7b8b0f0 sp bfd7bb3c error 4 in LC_CTYPE[b7ba0000+76000]
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
ACPI: PCI interrupt for device 0000:02:00.0 disabled
ath_hal: module license 'Proprietary' taints kernel.
AR5210, AR5211, AR5212, AR5416, RF5111, RF5112, RF2413, RF5413, RF2133, RF2425, RF2417)


# iwconfig

lo no wireless extention


でした。

いろいろとありがとうございました。
WZさん、お疲れ様でした。
折角だから、このポストにはリプライします。

>ACPI: PCI interrupt for device 0000:02:00.0 disabled

ここにも気になるメッセージが出ていますね。
boot option に何か設定して、Puppy を起動しているのでしょうか?

>ath_hal: module license 'Proprietary' taints kernel.
>AR5210, AR5211, AR5212, AR5416, RF5111, RF5112, RF2413, RF5413, RF2133, RF2425, RF2417)

ここに、AR928X が出ていないので、
ath_pci は (WZさん所有の) Eee PC S101 の内蔵無線LANチップ「168c:002a」をサポートしていません。
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
WZ
記事: 0
登録日時: 09/02/10(火) 19:53

Re: EeePcで無線LAN?

投稿記事 by WZ »

http://2.csx.jp/livecdroom/eeepc_tips.html

で、

EeePCの無線LANチップ
701 4G-X,900-X,1000HA → Atheros/ARxxxx
701SD-X → Realtech/RTL8187SE
901-X,901-16G,1000H-X,S101 → Ralink/RT2860STA

というのがあったので
Ralink/RT2860STA
でしましたが、ダメでした。
意味不明。

ありがとうございました。
WZ
記事: 0
登録日時: 09/02/10(火) 19:53

Re: EeePcで無線LAN?

投稿記事 by WZ »

BUFFALO
WLI-UC-GN
は使えそうでしょうか?
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

WZ さんが書きました:http://2.csx.jp/livecdroom/eeepc_tips.html

で、

EeePCの無線LANチップ
701 4G-X,900-X,1000HA → Atheros/ARxxxx
701SD-X → Realtech/RTL8187SE
901-X,901-16G,1000H-X,S101 → Ralink/RT2860STA

というのがあったので
Ralink/RT2860STA
でしましたが、ダメでした。
意味不明。

ありがとうございました。
WZさん、お持ちのPCの詳細な型番は?
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

WZ さんが書きました:BUFFALO
WLI-UC-GN
は使えそうでしょうか?
世界最小クラスの小型サイズを実現した、Draft11n 2.0対応11g/b USB2.0用無線子機
http://buffalo.jp/products/new/2009/000881.html

Draft11n 2.0対応

http://oshiete1.goo.ne.jp/qa3795106.html

「Draft11n」は新しい規格のようですね。
但し、「BUFFALO WLI-UC-GN」は IEEE802.11 802.11b/g にも対応しているので...
使える可能性はありますが、Puppy 4.1.2-JP で実際に使えるかどうかは分かりません。

「Linux WLI-UC-GN」でWWW検索してもページが見付からない。

「BUFFALO WLI-UC-GN」は出たばかりの新製品のようですね。
BUFFALO、corega、I-O DATA、PLANEX の中から以前の製品をお探しください。
あるいは、自己責任(見切り発車)で「WLI-UC-GN」を購入する。

以下は、「Linux USB 無線LAN」でWWW検索

USB無線LANをLinuxで使う
http://www.geocities.co.jp/SiliconValle ... Linux.html
MELCO(BUFFALO) WLI-USB-KS11G(Intersil社のチップセットPRISM2.5採用)

ubuntu8.04で利用可能なUSB無線LANアダプタ(標準ドライバ)
http://linux-life.seesaa.net/tag/USB%96 ... %83v%83%5E
PLANEX IEEE802.11b+g WLAN USBアダプタ GW-US54GXS

Linux/Info/Linuxで無線LAN
http://www.rutake.com/wiki/Linux/Info/L ... %C0%FELAN/

Puppy 4.1.2-JP で使えるかどうかの判定)
・kernel 2.6.25.16 にドライバが含まれているかどうかで判定
・「linux ドライバ名」あるいは「Linux 製品名」でWWW検索してページを参照

# cd /lib/modules/2.6.25.16
# ls -l
...
# cd madwifi
(ath_pci のインストールで書き換えられた)
# cd ../linux-wlan-ng
# ls
p80211.ko prism2_usb.ko
# cd ../net
(ath_pci のインストールで書き換えられた)
# cd ../kernel/drivers/net/wireless
# ls
adm8211.ko b43 libertas p54common.ko rtl8187.ko
airo.ko b43legacy netwave_cs.ko p54pci.ko spectrum_cs.ko
airo_cs.ko bcm43xx orinoco.ko p54usb.ko strip.ko
arlan.ko hermes.ko orinoco_cs.ko prism54 wavelan.ko
ath5k hostap orinoco_nortel.ko ray_cs.ko wavelan_cs.ko
atmel.ko ipw2100.ko orinoco_pci.ko rndis_wlan.ko wl3501_cs.ko
atmel_cs.ko ipw2200.ko orinoco_plx.ko rt2x00 zd1201.ko
atmel_pci.ko iwlwifi orinoco_tmd.ko rtl8180.ko zd1211rw

これらにドライバがある、USB無線LANアダプタを購入する。

「Linux prism2_usb」でWWW検索

Puppy Linux 4.1.2日本語にWiFiカード
http://paku.txt-nifty.com/start/2009/02 ... x-412.html
より、一部抜粋。
-------
IO WN-B11/USBS
prism2_usbで自動認識。
DHCPでIPがもらえてこないのが謎。途中で放置。

http://www.infoaomori.ne.jp/‾sekiai/Lin ... nux51.html
より、一部抜粋。
-------
無線LANのUSBアダプタは、MELOCO製 WLI-USB-SK11Gです。ルーターは、MELOCO製AirStationです。
最後に編集したユーザー みのむし [ 09/02/21(土) 15:07 ], 累計 8 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: EeePcで無線LAN?

投稿記事 by みのむし »

WZ さんが書きました:http://2.csx.jp/livecdroom/eeepc_tips.html

で、

EeePCの無線LANチップ
701 4G-X,900-X,1000HA → Atheros/ARxxxx
701SD-X → Realtech/RTL8187SE
901-X,901-16G,1000H-X,S101 → Ralink/RT2860STA

というのがあったので
Ralink/RT2860STA
でしましたが、ダメでした。
意味不明。

ありがとうございました。
>901-X,901-16G,1000H-X,S101 → Ralink/RT2860STA

PC内蔵無線LANチップの情報?
これは何処から得た情報なのでしょうか?
何度も確認したように、
WZさん所有の「Eee PC S101 内蔵無線LANチップ」の情報は

# lspci
...
168c:002a

Atheros AR928X

ドライバは ath9k

で間違いありません。

List of USB ID's
http://www.linux-usb.org/usb.ids
より、一部抜粋。
-------
168c Atheros Communications

ASUSTek Computer Inc.
薄く・軽く・美しく進化したスタイリッシュなモバイルツール「Eee PC S101」を発表
製品情報
http://www.asus.co.jp/news_show.aspx?id=13344
より、一部抜粋。
-------
インターフェース 外部ディスプレイ出力
USBポート
カードリーダー SDHCメモリーカード、SDメモリーカード(※4)、
マルチメディアカード
オーディオ

※「Eee PC S101」にはPCカードスロットは無いのでは?
最後に編集したユーザー みのむし [ 09/02/21(土) 17:27 ], 累計 2 回
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
返信する