トップページ⇒linux
1001コメント375KB

【Wireless】Linuxで無線LAN【IEEE802.11】 -r4

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2008/06/24(火) 23:36:14ID:niL+UDpA
IEEE802.11(a,b,gなども含む)をLinuxで使うための情報を交換するスレッドです。

The linux-wlan(tm) Company
http://www.linux-wlan.com/

Linuxで無線LANを使うにあたって参考になりそうなリンクは
これから集めていきます。とりあえず >>2-4 あたりに
USB 接続の無線LANアダプタに関するリンクを貼ります。
0237login:Penguin2009/04/11(土) 21:23:07ID:gzqgWmHs
ついでに、ステルスでも大丈夫です。
0238login:Penguin2009/04/11(土) 21:27:36ID:I+4YnMhu
>>236
wpa_guiってのはwpa_supplicantパッケージに入ってるんですか?
0239login:Penguin2009/04/11(土) 21:31:03ID:gzqgWmHs
>>238
どの鳥使ってるのか知らないけど、
別個にインストールしないといけないかも。
0240login:Penguin2009/04/11(土) 21:36:59ID:I+4YnMhu
>>239
ZenWalkなんですがね。
パッケージマネージャで落としたsuppilicantのtgzを展開したけど/usr/sbinの中にありませんでした。
ちょっと情報集めてきます。
0241login:Penguin2009/04/11(土) 21:42:11ID:gzqgWmHs
ありゃ、debian系、redhat系なら少しは分かるんだけど、
slackware系は全然わかんないや。
ごめんす。
0242login:Penguin2009/04/11(土) 22:06:36ID:I+4YnMhu
>>241
いや、ありがとう。
しかしワカンネ。もし分かる人いたら教えてくれないか?
ずっと張り付いてるから。
0243login:Penguin2009/04/11(土) 22:09:47ID:UV3DqV3b
>>242
だから b43 を使わない理由は何よ?
0244login:Penguin2009/04/11(土) 22:19:34ID:I+4YnMhu
>>243
b43でWPA2につなげる方法はあるんですか?
0245login:Penguin2009/04/11(土) 22:50:18ID:UV3DqV3b
>>244
http://ubuntuforums.org/showthread.php?t=989757
むしろ Ndiswrapper は WPA2 をサポートしてないとあるが、どうだろ?
0246login:Penguin2009/04/11(土) 23:39:39ID:C9ujhiH8
申し訳ありません。
初心者ですが、UBUNTUでWLI-UC-GNをPSP用のルーターとして使うのは可能ですか。
該当モデルの「子機<ー>親機」の替えに関して情報が見つからなくて購入を迷ってる所です…
0247login:Penguin2009/04/12(日) 10:27:09ID:n5TZELC1
>>245
まじかw
ちょっとb43試してみるww
0248login:Penguin2009/04/13(月) 00:43:36ID:Upv8m6Lt
>>173,178
おかげでうちのvineでも動きました
linuxでUSB使うこと自体初めてだったので非常に助かりましたです
0249login:Penguin2009/04/13(月) 15:54:53ID:LIIPk0P3
>>240
http://www.slackware.com/~alien/slackbuilds/wpa_supplicant/
これ使ってみては?
0250login:Penguin2009/04/13(月) 17:10:49ID:lUCMbTzV
>>249
supplicantは元から入ってるぜ。
0251login:Penguin2009/04/13(月) 17:12:03ID:lUCMbTzV
見当違いのことを言ってしまったようだ。
0252login:Penguin2009/04/14(火) 09:12:02ID:r1VVFy4S
え〜!
ndiswrapperってWPA2に非対応なん?
知らなかったよ(´・ω・`)

>>240が成功したら結果報告きぼん!
02532482009/04/16(木) 13:15:32ID:E6CUDB2E
速度があまりにもウンコだったので何が原因か調べてたら
PCがUSB1.1までしか対応してなかったとさ

PCI接続のやつ買って来るorz
0254login:Penguin2009/04/16(木) 14:51:27ID:/VgRBwOp
planexのGW-DS54GRを買ったわけだが、Ubuntu8.10がフリーズして起動すらしなくなった・・・
で、外すと問題なく動く・・・('A`)ナニコレ?
0255login:Penguin2009/04/16(木) 22:13:20ID:229NExTg
planex(笑)
自虐乙
0256login:Penguin2009/04/17(金) 10:19:42ID:sDjSD7n8
Linuxではよくあることですね
0257login:Penguin2009/04/17(金) 10:55:58ID:pzhxb7RV
>>256
カーネルを巻き込んでフリーズしたらだめだろ。
堅牢さがうりだったLinuxは、Ubuntuがリリースされてからおかしくなったのか。
>>255
(オンボードを除く)あらゆる無線有線機器はplanexですが何か?
3comの方が駄目だったこともある。
0258login:Penguin2009/04/17(金) 11:46:58ID:pAbPCuWz
>>257
>堅牢さがうりだったLinuxは

構成がシンプルだった過去の話になりつつあります。
無線Lanがらみのカーネルパニックはよくある事例だと思います。
0259login:Penguin2009/04/17(金) 12:40:18ID:lQFZuaoz
無線lanつーか昔からデバイス周りはしょーがない
ドライバあるだけ今のがマシ
0260login:Penguin2009/04/17(金) 13:11:05ID:0FsWkM4Q
ubuntuだとplanex(笑)GW-US54GXSが使えるよ
8.04  2.6.26 × フリーズする
8.10  2.6.27 ○
9.04β2.6.28 ○
0261login:Penguin2009/04/17(金) 13:38:17ID:Z6EygO3A
planex(笑)ってコンピュータ業界や世界全体だとどんな評価なの?
2000年頃のplanex(笑)のパッケージでLinux対応というのが胡散臭かったので
corega(笑)の方を選びました
planex(笑)とcorega(笑)ではどっちがまともなんですか?
0262login:Penguin2009/04/17(金) 16:36:12ID:Rylv773x
無線Lan関係でLinux対応って表示されてる製品ってあるの?

そういえば、Linuxでは全く認識できないカードリーダーがあったな。
ちょっとおかしいんじゃないかと思っていろんなWindowsマシンで使ってみたけど、
全て問題なし。
Linuxでは、3台のマシン、5つのディストリで試してみたが、全て無反応。

本当に頑固な奴だったなw
0263login:Penguin2009/04/17(金) 16:58:27ID:T2sT+43Z
>>262
そういうときは、異なるマシンやディストリで試すのもいいけど、カードリーダの
チップを確認して、ディストリが対応しているかどうか調べたり、チップの名前で
ググって誰かが書きかけているドライバを見つけて、カーネルソースを入れて、ド
ライバをコンパイルして試すのが定石じゃね。
0264login:Penguin2009/04/17(金) 17:09:41ID:Rylv773x
>>262
1000円程度の製品だったし、
確かlsusbでも無反応だと思ったなぁ。
そこまでやるなんて想像すらしなかったよw

無線Lan関係で3000円以上払って繋がらなかったとしたら、
悔しさをバネに頑張れたと思うけどねw
0265login:Penguin2009/04/18(土) 01:18:34ID:zvHgG7JC
話題のPlanex(笑)GW-DS300N-X
RaLinkのページからRT2860のドライバ落としてきて
>>178
と同じようにwpa_supplicant周りだけ書き換えてmake & make installでおk
GW-DS300Nの名前だけ変えたやつだから
動いて当たり前な気がするけど一応報告
0266login:Penguin2009/04/22(水) 00:53:03ID:p19dQ31s
iwconfigとiwlist scanで表示されるBitRateですけど、
前者はそのインターフェースの使用している最高の値、後者はそのAPで使用できる値、でいいんですか?
11n対応のインターフェースとAP使っているのに、iwlist scanの表示では
Bit Rates:18 Mb/s しか表示されず、速度もそのくらいしか出ないんですが
0267login:Penguin2009/04/25(土) 12:42:48ID:OQpTFmNM
逆に11n使えてるデバイスがあれば教えて欲しい


買うから
0268login:Penguin2009/04/25(土) 23:33:54ID:qmNm5uQH
公式に対応してるわけではないけど、
汗が.11n対応のLinuxドライバを出してるはず。
汗チップ載った機器なら使えるかも。
02692662009/04/25(土) 23:46:07ID:7frmObH0
rt2860載ってるplanexのやつにRalinkの標準ドライバで、11nで動いているとは表示される
ただ、いまだにルータ(WR8100N)の18Mbs病が治らん。
Windowsのクライアント同士でもそのくらいしか速度でないからルータとの相性かルータがおかしいんじゃないかと思い始めてる
アドホックで繋いで速度確かめたらわかるのかな
0270login:Penguin2009/04/26(日) 00:00:54ID:qmNm5uQH
それはWR8100Nがゴミなのでは・・・
Wi-Fi Certificated のロゴもとれてないみたいだし
0271login:Penguin2009/04/26(日) 00:18:41ID:ylJefSd/
>>270
そうならまだいいけど、他の無線ルータ買って同じだったらorz
そんなに安いもんでもないし。
何とかならないかと諦めきれずに、いろいろ弄ってみてるところ。
0272login:Penguin2009/04/26(日) 00:29:12ID:K3D7epoe
ひょっとして WPA で繋いでる?
802.11n の高速モードは暗号無しか WPA2 じゃないと有効にならないよ。
(Draft 2.0 時点ではそう決まってる)

それでも 18Mbps というのはおかしいけど。
0273login:Penguin2009/04/26(日) 01:07:45ID:ylJefSd/
>>272
WR8100NはWPA2はサポートしてないんだぜw
曰く「11nを使用するときは、暗号かなしかAESにしてね」だと。
AESにすれば、windowsのNECのユーティリティとlinuxでのiwlsit scanで11b/g/n表記になるから
11nってことで動いてるんだろうけど、実測値もきっちり18Mbsで頭打ちになる。

明日あたりバッファローの11nルータ買ってくるよ。
Wi-Fi Certificated同士なら多分大丈夫だろう。
0274login:Penguin2009/05/02(土) 23:23:50ID:dkcjQVKh
で、結局、実際に11n相当の速度で使えてる人はいないわけだな
0275login:Penguin2009/05/03(日) 20:23:41ID:u+LWIKoH
PlanexのGW-us54gxsをlinuxのサーバーにさして、
AP化してみました。
IP電話についていたAtermの無線ルーターからかなりレスポンスが
よくなった感じです。

ところで、
ちょっとおうかがいするのですが、
hostapdには、このUSB無線は対応していないのでしょうか?

カーネルが2.4.37なので、mac80211は使えないような気がしています。
とりあえず、いろいろみてみましたが、ZD1211とhostapdを
一緒に使っているサイトなどはなかったみたいです。

0276login:Penguin2009/05/04(月) 23:06:07ID:JV+k8Xi+
AOSSとかに対応したら、Linux爆発的に普及するのは目に見えてるんだけど
0277login:Penguin2009/05/04(月) 23:21:32ID:r0tYBNni
夢見すぎ
0278login:Penguin2009/05/05(火) 11:20:51ID:Al7RFq0T
AOSS程度で普及するならとっくに普及しとるわ
0279login:Penguin2009/05/05(火) 11:38:02ID:TadBtjFd
AOSS以前にインストールが簡単で確実に繋がるLinux用ドライバ出せよ〜

まっ、無理だとは思うけど (´・ω・`)
0280login:Penguin2009/05/05(火) 17:03:29ID:S8AtVEoP
USBのHID,MSD,UVCみたいな
ドライバ一つで事足りる製品が主流にならないと。
0281login:Penguin2009/05/18(月) 07:25:46ID:fD84vbnV
GW-US300MiniS

Planexはダメな子みたいだから半分諦めつつ1週間試行錯誤し、
このスレに行き着き、>>178試して俺みたいな初心者でも繋がったよ。ありがとう。

このスレの住民、みんな幸せになれ。

0282login:Penguin2009/05/18(月) 23:07:03ID:Ikr5iYEy
Planexはやればできる子
うちでもUSB-miniの旧型が大活躍
0283login:Penguin2009/05/18(月) 23:45:45ID:LnC/VW/R
うちでもGW-US54GXSが発熱しながらも大活躍
0284login:Penguin2009/05/19(火) 00:40:34ID:DtQmrBJD
Gentoo Linux (2.6.29-gentoo-r3(x86_64)) + Buffalo WLI-PCI-G54S
WPA-PSK(AES) で接続できたー やたー
0285login:Penguin2009/05/31(日) 00:09:35ID:KObQc0tG
iBook G3のUbuntu9.04をインストールしている環境で
PLANEX GW-USMicroN が動かない。
>>178を参考にやっても駄目だった。
dmesgを見る限り初期化でミスってるぽい
0286login:Penguin2009/06/02(火) 01:03:28ID:cIbFmWY1
動作報告
東芝NB100、gentoo kernel-2.6.29
Atheros AR242X ドライバ madwifi-hal-0.10.5.6
wpa_supplicant WPA-PSK

/etc/conf.d/net は、
modules=( "wpa_supplicant" )
wpa_supplicant_ath0="-Dwext"  # ここを-Dmadwifiと書くとはまる
channel_ath0="チャンネル"
config_ESSID=( "dhcp" )
dhcpcd_ESSID="-t 15"

/etc/wpa_supplicant/wpa_supplicant.confは、
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
network={
proto=WPA
key_mgmt=WPA-PSK
scan_ssid=1
ssid="ESSID"
psk="***"
priority=**
}
0287login:Penguin2009/06/02(火) 01:20:04ID:s67JmzZy
そもそもAR242Xはmadwifiじゃなくね?
0288login:Penguin2009/06/02(火) 02:10:24ID:cIbFmWY1
Atheros AR242Xは、ドライバはath5k 使えばよかったってこと?
0289login:Penguin2009/06/02(火) 02:16:54ID:s67JmzZy
Atheros用ドライバとして
madwifi
ath5k
ath9k
の3つがあるのは理解できてる?
0290login:Penguin2009/06/02(火) 07:07:37ID:msEOwJBG
あ、それは理解してる。

ttp://en.gentoo-wiki.com/wiki/Atheros_5xxx
見て、madwifiってAR242xでテストされてないのねと思って、
素人がmadwifi-halに手出してみたんだ。
-Dwextって記述しなきゃいかんのに気がつかなくて。
…ひょっとして常識?だとしたらスレ汚しすいません。
0291login:Penguin2009/06/04(木) 22:21:54ID:SBwpo+qT
madwifiはねぇ、一部のカードは対応してなかったと思うよ。
一時期、dynabookSS辺りに導入されたのはmadwifiじゃうごかん。
0292login:Penguin2009/06/14(日) 09:32:01ID:jSbN2lRu
無線LANのアクセスポイントを作ろうと思ってるのですが、うまく動きません

OS PlamoLinux4.22 (kernel 2.6.22.9)
カード Cisco Aironet 340

まずモジュールを組み込むと、eth0というデバイスと、wifi0というデバイスができました
そして次のコマンドをためしました。eth0とwifi0のいずれに対しても試しました。

iwconfig eth0 mode master
iwconfig eth0 essid testessid
ifconfig eth0 192.168.2.11 up

これで、他のPCからアクセスポイントの検索をかけたところ、testessidが発見されました
しかし接続しようとすると、タイムアウトになってしまいます
02932922009/06/14(日) 09:33:58ID:jSbN2lRu
ifconfigの出力
eth0   Link encap:Ethernet HWaddr 00:40:96:36:62:A4 
     inet addr:192.168.2.11 Bcast:192.168.2.255 Mask:255.255.255.0
     UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
     RX packets:0 errors:8 dropped:0 overruns:0 frame:8
     TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:102 (102.0 b) TX bytes:0 (0.0 b)
     Interrupt:11 Base address:0x2100

iwconfigの出力
eth0   IEEE 802.11-DS ESSID:"testessid" 
     Mode:Master Channel:0 Access Point: 00:40:96:36:62:A4 
     Bit Rate=11 Mb/s  Tx-Power=15 dBm  Sensitivity=0/65535 
     Retry limit:16  RTS thr:off  Fragment thr:off
     Encryption key:off
     Power Management:off
     Link Quality=74/100 Signal level=-58 dBm Noise level=-100 dBm
     Rx invalid nwid:13 Rx invalid crypt:0 Rx invalid frag:0
     Tx excessive retries:128 Invalid misc:67  Missed beacon:0

wifi0   IEEE 802.11-DS ESSID:"testessid" 
     Mode:Master Channel:0 Access Point: 00:40:96:36:62:A4 
     Bit Rate=11 Mb/s  Tx-Power=15 dBm  Sensitivity=0/65535 
     Retry limit:16  RTS thr:off  Fragment thr:off
     Encryption key:off
     Power Management:off
     Link Quality=74/100 Signal level=-58 dBm Noise level=-100 dBm
     Rx invalid nwid:13 Rx invalid crypt:0 Rx invalid frag:0
     Tx excessive retries:128 Invalid misc:67  Missed beacon:0

どなたか、どこが悪いのか分かる方いましたら教えてください
0294login:Penguin2009/06/14(日) 11:36:34ID:/vTErRxi
>>292
組み込んだモジュールは kernel の airo か?プロプラなのか?
0295login:Penguin2009/06/14(日) 12:22:48ID:jSbN2lRu
kernelに入ってるairo_csです
0296login:Penguin2009/06/14(日) 13:27:58ID:/vTErRxi
>>295
blacklist padlock_aes
blacklist geode_aes
してみろ。
0297login:Penguin2009/06/14(日) 23:13:03ID:wyGOcWBc
質問です

久しぶりにV2Cに戻ってきたのですが、
設定箇所が分からず、困っているので助けてください

左クリックしながら右クリックした場合と
右クリックしながら左クリックした場合に
それぞれアクションを割り当てられたように思うのですが
どこで設定するのでしょうか

もし記憶違いで、この機能がなければ要望したいです
0298login:Penguin2009/06/14(日) 23:14:09ID:wyGOcWBc
ごめん…誤爆だお…
0299login:Penguin2009/06/15(月) 20:28:07ID:b0nLrdgi
Damn Small Linux 4.4でicomの
03002992009/06/15(月) 20:29:07ID:b0nLrdgi
ミスった
↓続き
icomのsl-5000が自動認識したよ
0301login:Penguin2009/06/15(月) 22:52:12ID:O5tNx1gP
ubuntu9.04(kernel2.6.28-11-generic)でPlanex GW-US54mini2Gを使用しています。
普通の無線LANアダプタとしては使えているのですが、APモードが使えません。

ドライバはrt73を使用していますが、iwconfigでmodeをmasterとしても、
Error for wireless request "Set Mode" (8B06) :
SET failed on device eth1 ; Invalid argument
と表示され、モードが変更できません。(managedとad-hocはできます)

APモードを使用したいときは、このドライバではダメだということですか?
0302login:Penguin2009/06/15(月) 22:59:37ID:zf/b4NEk
ひょっとしてndiswrapper使ってない?
ndiswrapperは現時点ではmasterモードに対応してないよ
03033012009/06/16(火) 00:38:04ID:A8uvr2UE
いえ、ndiswrapperは使っていません。Planexの純正ドライバ(exeファイル)が展開できなかったので。
今使っているrt73はsynapticでインストールしたものです。(多分)
0304login:Penguin2009/06/19(金) 23:56:27ID:c+xkLUJj
>>303
rt73usbはMaster(AP)対応してないとおも

http://linuxwireless.org/en/users/Drivers
0305login:Penguin2009/06/20(土) 17:42:20ID:EaPNNJUM
GW-US54GXSでアクセスポイントとして使っている者です。
キーによる暗号化を強化するのはもちろんなのですが、市販の無線LANルータによくある
MACアドレスによる接続制限もしたいなと目論んでいますが、情報をお持ちの方いらっしゃいませんでしょうか?

プログラムやスクリプトは大体何でも書きますが、デバイスドライバの実装は未経験です。
少しでもアドバイスいただければ何かツールを作ってみなさんに還元したいです。
お詳しい方のご意見を頂戴出来れば幸いです。
0306login:Penguin2009/06/20(土) 21:04:00ID:K2j4sZ+M
>>305
ブリッジとして使ってるのならebtablesとか。
0307sage2009/06/21(日) 01:10:27ID:QO2JwltW
303>>
PLANEX GW-US54Mini2使ってますが、
gitで最新カーネルソース拾って、hostapdと組み合わせれば
自分の環境ではMaster Modeで動いてます。
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ce4c45e099a81b2bc820b6e145aa9058c5acf0bd;hp=7e0aae4732067e1bdb546071423a0b3483a79d9a

しかしドライバが悪いのかhostapdの設定が悪いのか
暫くすると通信が通らなくなりhostapdを再起動で通信復旧、の繰り返しです。
それも何度か繰り返してるとmac80211/tx.c:1251辺りで落ちるのですが・・・。
03083072009/06/21(日) 01:11:52ID:QO2JwltW
sage間違えた(汗
勿論ドライバはrt73usbです。
0309login:Penguin2009/06/21(日) 11:04:34ID:2kDsI66t
>>306
305です。な、なんと、強力なフィルタリングツールが…
っていま一時間ググッてたら、kernel 2.6以降に組み込まれたiptablesでも
macアドレスでフィルタ掛けられることに気付きましたorz

私が何かツールを作るまでもなく、簡単なシェルスクリプト書くだけで
簡単にMACアドレスで接続制限できそうですね…スレ汚し失礼しました。
0310login:Penguin2009/06/21(日) 12:06:11ID:uUooGI94
>>309
シェルスクリプトの書き方教へてください!
0311login:Penguin2009/06/21(日) 13:32:49ID:2kDsI66t
>>310
有線と無線をブリッジにした場合と静的ルーティングした場合でも違うでしょうし
まだ手元で色々実験中なので汎用的なスクリプトは書いてません。

iptablesの書式はシンプルそのもので、
iptables -P INPUT DROP #基本ポリシーはDROP
iptables -A INPUT -i wlan0 -m mac --mac-source 00:11:22:33:44:55 -j ACCEPT

たぶんこんな感じ。
MACアドレスだけを管理するチェインを追加して、普段のフィルタの一番最後で
このチェインを評価させるようにすれば管理しやすいのかな。

※↑まだ全部実験中です。間違ったこと言ってたら罵ってください。
0312login:Penguin2009/06/21(日) 20:25:05ID:sYdd4e3f
ノートPCでWDSなAPを作りたいんだが、だんだん訳分からなくなってきた
OS: debian 2.6.26-15lenny3
WLAN: 02:03.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset(rev 01)
そのドライバ: hostap / hostap_pci (を使ってると思う。 /proc/bus/pci/devices を見る限り)
ロードされてるモジュール: orinoco_pci orinoco hermes hostap_pci hostap

インターフェースはwifi0 , wlan0 , wlan0wds0_renam があり
wifi0, wlan0は元々あったもの。(wifi0はwlan0のエイリアス?wlan0に併せてwifi0の設定が変わる)
wlan0wds0_renamはiwpriv wlan0 wds_add (BSSID) で作成されたもの

wlan0はmastarになれることを確認済み。
wlan0をmanagedにして無線ルータのessidを入れると、ノートPCがネットにつながるようになるが、ほかの奴がノートPCにつながらなくなる。
wlan0wds_renamはRepeaterで、無線ルータのbssidを入れてあるが、無線ルータと通信できていない模様。

誰かエロい人、教えてくれ。 心がおれそうだ
0313login:Penguin2009/06/22(月) 01:24:55ID:bs03Xr7J
rt73usbのmasterモードが安定しないので、WLI-UC-G300N(rt2870)購入。
(動作実績殆ど無いのはわかってるけど802.11nが使いたく・・)
kernel2.6.30付属ドライバで表示上はmasterモードになるものの
実際にはadhocで動いてる様子。(クライアントからはadhocに見える)
ralinkドライバで試してみよう・・・。
0314login:Penguin2009/06/22(月) 01:40:37ID:8K2HCUM8
うちの環境(WLI-UC-G300N)だとrt2870staで270Mb/sと表示されてる。
計測してないから実測値は知らんけど。
$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

ra0 RT2870 Wireless ESSID:"xxxxxxxxxxxx" Nickname:"RT2870STA"
Mode:Managed Frequency=2.412 GHz Access Point: xx:xx:xx:xx:xx:xx
Bit Rate=270 Mb/s
RTS thr:off Fragment thr:off
Link Quality=100/100 Signal level:-47 dBm Noise level:-71 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
0315login:Penguin2009/06/22(月) 20:52:35ID:3/D7u5lB
無線LANアクセスポイントを作りたいのですが、
iwconfigのmode masterに確実に対応しているチップはどんなものがありますか?
調べたところ、Intelの2200BGと、Broadcomの43xxは最新カーネルの標準ドライバでも対応してないようです
Prism系ならOKですか?
0316login:Penguin2009/06/22(月) 22:21:57ID:6OfCVb36
>>315
Atheros (madwifi)
0317login:Penguin2009/06/23(火) 04:17:05ID:DtnUt5iF
>>315
USBならrt2500とかいけたかな。でもこいつUSBにしては消費電力がかなり大きいような気もする。
0318login:Penguin2009/06/24(水) 12:47:36ID:6t/0rtUL
現在稼働している無線LANのドライバモジュールが何であるか知る方法はありますか?

何も考えずにCentOSをインストールした段階で、無線LANが使えているのですが、
この標準のドライバだとやりたいことが出来ないので、ベンダの最新のドライバを落として
ビルドしました。
あとは今勝手にロードされているモジュールをアンロードして、作ったモジュールを有効にするだけです。

lspciすると、無線LANのデバイスは
Ethernet controller: Atheros Communications Inc. AR5211 802.11ab NIC (rev 01)
と分かるのですが、これを有効にしているデフォルトのモジュールが分かりません。
アドバイスお願いします。
0319login:Penguin2009/06/24(水) 13:02:55ID:aJfiQ4QV
lsmod
0320login:Penguin2009/06/24(水) 14:30:44ID:6t/0rtUL
lsmod と modinfo で見てたら分かりました。スミマセン

ところで、Atheros + MadWifiって、無線LANアクセスポイントに出来る代表格ですよね?
自機が Atheros AR5211 なので、

1) madwifi-0.9.4.tar.gz をソースからコンパイルしてカーネルモジュールとしてインストール
2) 組み込みの無線LANドライバ ath5k を /etc/modprobe.d/blacklist に追加
3) modprobe.conf に、自分でビルドした alias ath0 ath_pci を追加
4) マシンごと再起動して、ath5k がロードされずに ath_pci がロードされていることを確認
5) 新しいドライバで、Managed としては問題なく動作することまで確認

ここまできて iwconfig ath0 mode Master しても無効な引数と表示されてダメです。
他に何か確認することはあるでしょうか。MadWifiだからって無条件で使える訳ではない?
0321login:Penguin2009/06/24(水) 15:51:53ID:iSj8mj9s
だれか>>312 を頼む
repeterモードってWDS用のmanagedモードみたいなものだよな?
repeterモードを使っても、クライアントは接続できないから、masterモードでも立ち上げる必要がある
こういう理解で良いよな?

それと、WDS+APをするときに必要なものってなんですか?
パケットの転送はブリッジでつないでしまえば十分ですか?
0322login:Penguin2009/06/26(金) 22:04:00ID:FhgeqhZx
>>320
READMEくらい、読もうぜ…
0323login:Penguin2009/06/27(土) 22:51:10ID:bne9x81Q
無線LANアクセスポイントを作ろうと思ってるのだけど、
どうやらiwconfigのmode masterでやるやり方はもう古いみたいだな
hostapdを調べてみるか
03243092009/06/28(日) 14:37:10ID:IZUvKgBv
遅くなったけど、MACアドレスで接続制限するシェルスクリプト書いてみました。
(初心者スレにお世話になりました。感謝)
こんな粗末なスクリプトでも誰かの役には立つかも知れないので投下。

http://paruo.net/wlan/maclist.txt
適宜改名するなり権限与えるなりしてください。

使い方
maclist.sh create #MACアドレス管理用iptablesチェインを作成
maclist.sh add 00:11:22:33:44:55 #許可するMACアドレスを追加 複数指定もどうぞ
(引数はファイルでもいいです。1行に1個でMACアドレスいっぱい書いて保存してください)
maclist.sh bind INPUT #この管理チェインを参照するチェインを指定(先頭にジャンプルール追加)
(第2引数に挿入する行番号書けばチェインのその行にジャンプルール追加します)

あとは maclist.sh help 見てください。
仲間内で使うためにやたら丁寧に作ってしまった。スクリプト自体は汚いけど。

03253092009/06/28(日) 14:48:14ID:IZUvKgBv
↑環境に依っては、安直に INPUT チェインの先頭とかにジャンプルール追加しちゃうと
登録MACアドレス以外はだれからもアクセス出来ないなんてことになりかねないので注意してくださいね。
僕はインターネットに出るイーサーデバイス(eth0)と無線のそれ(eth1)が別なので、
# iptables -I INPUT -i eth1 -j MACLIST
みたいに、eth1に入ってくるパケット(=無線子機)のみMACLISTにジャンプさせてます。

あと、これはよく分からないんだけど、既に子機がつながってる状態でこのルール追加しても
すぐには効かなかったです。
いったんルールを保存してiptables再起動したらバッチリ制御が効きましたが、この辺は勉強不足で不明。

iptablesの再起動までスクリプトに入れたかったんだけど、これはディストリによって作法が違うっぽいので
書きませんでした。なので手動でお願いします。
03263092009/06/28(日) 15:00:48ID:IZUvKgBv
ついでに、ブリッジじゃなくてIPマスカレードでインターネットに接続させるために
僕が使ってるスクリプトも置いておきます。

http://paruo.net/wlan/wlan.txt

WLAN_DEVICE => 無線LANのデバイス名 eth1 とか wlan1 とか環境に応じて修正
WLAN_IPADDR => 無線LANのIP 子機のネットワークのゲートウェイとなります
WLAN_NETWORK => ↑のネットワークアドレス 環境に応じて修正してください
WLAN_ESSID => アクセスポイント名
WLAN_ENCKEY => 暗号キー 空欄なら暗号化しない
MASQ_DEVICE => 普段ネットに出るデバイス eth0 とか

上記設定項目だけ書き換えて、wlan.sh start したら無線と有線の間にIPマスカレード
ルーティングやらを勝手に追加して iwconfig の設定もして立ち上がります。stop で停止
まぁ他にもいくつか引数があるのでスクリプトの中身見てください。長文しつれい。では。
0327login:Penguin2009/07/05(日) 10:21:01ID:smH5MEDM
debian/lennyで無線の接続にトライ中です
カードはWLI3-CB-G54L(bcm43xx)
WEP128bitで接続自体は成功するものの
その後のパケットのやり取りは一切できないんです
いろいろと調べてarp -aとかやってみたんですが
ここにwlan0の記述がないんでそれかなと踏んでるのですが
そこから先は何をどうすればいいのやらで…
0328login:Penguin2009/07/05(日) 11:30:51ID:srATPMTr
firmware を入れてないとか、そういうケアレスミスは無いの?
03293272009/07/05(日) 11:35:56ID:smH5MEDM
>>328

fwcutterがらみの一連の操作は全部やりました
あと近所にwepもかけてないAPがあって
偶然そっちにつながったりもしちゃうので
カード絡みのトラブルではないと思うんですが…
普通なら接続できた時点でarpテーブルにwlan0の記述って出るんですよね
0330login:Penguin2009/07/05(日) 11:59:28ID:srATPMTr
ふむ、BCM4318 なら bcm43xx じゃなくて、b43 でいけなかったっけ?
どっちが動いてる?
03313272009/07/05(日) 12:15:40ID:smH5MEDM
>>330

lsmodで確認
b43の方、だとおもいます
lsmod | grep bcm43だと何も出てこないので、多分。
03323272009/07/05(日) 12:21:36ID:smH5MEDM
dmesgの方でも確認したんですがなんか不気味なことになってます
認証がタイムアウトしてから認証のフレームが届いてるみたいで
wlan0: authentication frame recieved from xx:xx:xx:xx:xx:xx, but not in authenticate state - ignored
との事です。
現在はwin機の方から同じ無線LANで順調に接続中
debian機の方も有線なら問題なく接続可能のようです
0333login:Penguin2009/07/05(日) 14:10:32ID:DorCmwXX
WLI-CB-G54S b43 WPA2 lenny で楽勝だが。
03343272009/07/05(日) 19:43:09ID:smH5MEDM
いろいろ試してみたんですが結局認証失敗以上のことがさっぱり分からんです…
引越し作業の合間合間にちまちまと弄っておりますが…むぅ
0335login:Penguin2009/07/09(木) 20:27:32ID:p1Uz9kq0
linuxにwinny入れてみたけど無線ができません。
あと何をやればつながりますが?
0336login:Penguin2009/07/09(木) 20:38:25ID:lcEjEtbb
fonに積極的なP2Pファイル共有を入れるというのは新しいなと思ってしまったw

Wireless Ad-Hocで無差別に情報をプッシュするって言うのもなんかオモシロそうだな。
ケータイのbluetoothか何かで実際にやってみると、結構流行るかもしれない(SPAMが)
bluetoothでペヤングが要らない、シンプルメッセージをプッシュするプロファイルとか無い?
■ このスレッドは過去ログ倉庫に格納されています