トップ(最新)

nDiki : NdisWrapper

スポンサード リンク

Related term

2006年2月24日 (金)

NdisWrapperThinkPad X31無線 LAN を使う このエントリーを含むはてなブックマーク

Linux kernel 2.6.15 で MADWIFI がうまく動かないようなので、NdisWrapper を試してみることにした。 NdisWrapper は、LinuxWindows の NDIS (Network Driver Interface Specification) 無線 LAN ドライバを使えるようにするラッパーモジュールである。

モジュールをインストール:

 #apt-get install ndiwrapper-source
 #module-assistant prepare
 #module-assistant auto-install ndiswrapper
 #apt-get install ndiswrapper-source

lspci でコントローラを確認:

 #lspci
 0000:02:02.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
 #lspci -n
 0000:02:02.0 0200: 168c:1014 (rev 01)

Lenovo からドライバをダウンロード:

  • ワイヤレスLAN(ThinkPad 11a/b/g)(Windows 2000/XP/XP Tablet Edition 2005)
  • Ver.4.1.102.133
  • 77wc36wj.exe

Windows 上で展開してできた WINXP_2K ディレクトリを Linux 上にコピー。

ndiwrapper コマンドでドライバをインストールする:

 #cd /path/to/WINXP_2K
 #ndiwrapper -i NET5211.INF
 #ndiswrapper -l
 Installed ndis drivers:
 net5211         driver present, hardware present
 #modprobe -a ndiswrapper

wlan0 でインタフェースが作成される。 MADWIFI と同じ無線 LAN 設定で、つながった。

通信も成功。

しかし、やはり大きなファイルの転送が途中で止まってしまう。

うーん、もしかしたらドライバ以外の問題なのだろうか。

スポンサード リンク


[ 2月24日全て ]

2006年2月25日 (土)

大きいファイルの転送が止まってしまうのは TCP Window Scale Option のせいだった このエントリーを含むはてなブックマーク

Linux kernel を 2.6.15 にして以来、無線 LAN で大きなファイルの転送がすぐに止まてしまうようになったので、ドライバをいろいろ変えてみるなど試行錯誤中。

大きなファイルの転送ができないと必要なファイルのダウンロードもままならないので、昨日の夜有線で接続して作業を行うことにした。

……あれ?

有線でも駄目じゃん。大きなファイル転送できないじゃん。

@ 無線 LAN の問題ではなかった

ThinkPad X31 の内蔵 NIC の方は会社だとうまく動いているし、どうやら自宅内の LAN、あるいは ADSL 接続あたりに問題があるようだ。

確認してみると無線 LAN アクセスポイント経由での PC 間のファイルのやりとりは問題なし。 早く気がつくべきだった。

とすると次の可能性はルータ(RTW65b)か。

@ RFC1323 TCP Window Scale Option

Linux kernel 2.4.27 だとうまく通信できているので、そのあたりから調査。 Web を見てみると 2.6.8 から net.ipv4.tcp_default_win_scale がデフォルトで 0 でなくなった事で同様の障害が発生し話題になったようだ。

自分が以前 2.6 系に乗り換えようとしたのもちょうど 2.6.8 だったので、その時に駄目だったのも実はこれが原因だった可能性がある。

 echo 0 > /proc/sys/net/ipv4/tcp_default_win_scale

でこの設定が変えられるのだが、2.6.13 以降このオプション自体が無くなっている。

tcp_window_scaling はまだ存在するので、

 echo 0 > /proc/sys/net/ipv4/tcp_window_scaling

してみる。

……直った。

@ ということで

MADWIFINdisWrapper もシロだったようだ。

そろそろルータ買い換え時なのかなぁ。 YAMAHA で気にいってはいるんだけれど。


[ 2月25日全て ]

■よく検索されるキーワード

torrent(56) 提案書(47) perl(45) windows(37) linux(31) 使い方(27) 書き方(25) debian(22) x31(22) usb(22) cvs(20) subversion(20) インストール(18) ドラマ(18) c#(17) mp980(17) svn(17) 修理(17) 手帳(16) ssh(15) 評判(15) アジェンダ(15) java(15) デロンギ(14) ガントチャート(13) 感想(13) n-01a(13) centos(13) tc-1(13) 充電式カイロ(13) ノート(12) ダイソー(12) thinkpad(12) rcs(12) f-01a(12) ヤマダ電機(12) ganttproject(12) 無印(11) ppm(11) レビュー(11) カイロ(11) 壁紙(11) 静電気(10) 動画(10) バッグインバッグ(10) ヨドバシカメラ(10) サンプル(10) アジェンダとは(10) wiki(10) ミノルタ(10) グッズ(10) 作り方(10) tortoisesvn(10) firefox(9) so905ics(9) memcached(9) 画像(9) gmail(9) ハクキンカイロ(9) 口コミ(9) a6(9) sh-01a(9) 冷蔵庫(9) ほぼ日手帳(9) mp3(8) emacs(8) 日本語(8) openssh(8) xampp(8) カメラ(8) nikon(8) 設定(8) 写真(8) 値段(7) flash(7) 方眼(7) web(7) docomo(7) カバー(7) リポジトリ(7)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 3.329752s / load averages: 0.24, 0.32, 0.40
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)