【2011年 08月 19日】
- ■ IBM ThinkPad X41 (NetBSD)
-
- + [NetBSD 5.1]
-
NetBSD 5.1 をインストールします。
メモリは
BUFFALO DDR2 SDRAM S.O.DIMMメモリー 2GB[D2/N800-2G/E]
を増設しています。
ハードディスクは
Mach Xtreme Technology MX-NANO 1.8IDE 44pin 60GB[MXSSD1MNANO-60G]
と換装しています。
BIOS は
BIOS Version 1.00 (74ET30WW)
にダウングレードしています。
- + [iwi]
-
この IBM ThinkPad X41 には、Intel 2915ABG が載っています。
hw.iwi.accept_eula=1 で使えると思ったのですが、ダメでした。
iwi0 は出来ていますが、wpa_supplicant での認証に失敗している様な感じです。
5.1_STABLE にしてみたり
options PCIBIOS options PCIBIOS_INTR_GUESS options PCI_ADDR_FIXUP options PCI_BUS_FIXUP options PCI_INTR_FIXUP
付きの kernel でも変化無しです。
因みに、5.1_STABLE で sys/dev/usb/ohci.c がエラーになりましたが、 以下のパッチでコンパイルは通しました。
が、正しい修正かどうかは分かりません。
# diff -c sys/dev/usb/ohci.c.ORIG sys/dev/usb/ohci.c *** sys/dev/usb/ohci.c.ORIG Sat Aug 13 05:52:25 2011 --- sys/dev/usb/ohci.c Fri Aug 19 05:11:45 2011 *************** *** 1330,1336 **** DPRINTFN(5,("add ITD %p\n", sitd)); continue; } ! device_printf(sc->sc_dev, "WARNING: addr 0x%08lx not found\n", (u_long)done); break; } --- 1330,1337 ---- DPRINTFN(5,("add ITD %p\n", sitd)); continue; } ! printf("%s: WARNING: addr 0x%08lx not found\n", ! device_xname(sc->sc_dev), (u_long)done); break; }
pkgsrc/net/wpa_supplicant や pkgsrc/sysutils/iwi-firmware3 もインストールしてみましたが、こちらも状況変わらずでした。
アクセスポイントは BUFFALO WHR-G54S/P で、WPA-PSK (AES) を使用しています。
- + [ath]
-
Intel 2915ABG の代わりに
ThinkPad 11a/b/g Wireless LAN Mini PCI Adaptor II [93P4266]
を挿しました。
これは、Atheros の AR5BMB-44 です。
wpa_supplicant でテストしてみますと
ath_chan_set: unable to reset channel 7 (2442 MHz, flags 0x3e0 hal flags 0x140)
と言われます。
Google で検索しましたら、 同じ問題を解決した方が居ましたので参考にします。
しかしながら、今度は
ath_chan_set: unable to reset channel 183 (4915 MHz, flags 0x340 hal flags 0x140)
と言われます。
4915 MHz も 11j に入るのでしょうか。
とりあえず、4940 を 4910 に変更すると上手く行きましたが、 これも正しい修正かどうかは分かりません。
ともあれ、これで wpa_supplicant が上手く行く様になりました。
時々
ath0: device timeout (txq 1, txintrperiod 5)
と言われますが、hw.ath0.txintrperiod=1 で回避出来る様です。
- + [drm & dri]
-
kernel のコンフィグファイルに
i915drm* at vga?
を追加して再構築します。
/etc/mk.conf に
X11_TYPE= modular
を追加し、pkgsrc/x11/modular-xorg-server に移動し make install します。
- pkgsrc/x11/xf86-video-intel
- pkgsrc/meta-pkgs/modular-xorg-apps
- pkgsrc/meta-pkgs/modular-xorg-fonts
- pkgsrc/meta-pkgs/modular-xorg-libs
- pkgsrc/graphics/glx-utils
- pkgsrc/x11/xf86-input-keyboard
- pkgsrc/x11/xf86-input-mouse
も make install します。
/etc/drirc を以下の内容で作成します。
<driconf> <device screen="0" driver="i915"> <application name="Default"> <option name="vblank_mode" value="0" /> </application> </device> </driconf>
glxgears を起動しますと
Failed to initialize GEM. Falling back to classic.
と言われますが、動いている様です。
【2010年 11月 29日】
- ■ smtpd (NetBSD)
-
- + [timeout after DATA]
-
smtpd が timeout after DATA と宣いまして、メールが受け取れません。
いろいろ悩みましたが、
sysctl -w net.inet.tcp.mss_ifmtu=1
をしていなかった所為でした。_no
【2009年 10月 15日】
- ■ iwi (NetBSD)
-
- + [同意しますか]
-
NetBSD 5.0.1 の iwi(4) は、
# sysctl -w hw.iwi.accept_eula=1
で使えるのですな。
# vi /etc/sysctl.conf hw.iwi.accept_eula=1
前のページ 次のページ