CF-S8にFreeBSD/amd64をインストール

CF-S8にFreeBSD/amd64 8-STABLEをインストールした.
いくつか問題がある.

acpi_panasonic(4)の一部の機能が働かない. 例えば液晶のバックライトの明るさ調整が動かない. devdを-D -dオプションつきで起動してイベントが飛んでるかどうか確認したが, イベントは飛んでいる. (Fn+F3以外はちゃんと飛ぶ. これはCF-R4と同じ挙動.)

 # sysctl hw.acpi.panasonic.lcd_brightness=5 

としても変化なし. Fn+F7でsuspend-to-RAMしても画面が消えない. 電源ボタンをスライドさせると復帰するにはするが, 再度Fn+F7を押してももう何も起こらない. そもそも正常にサスペンド&レジュームできてない, ということなのだろう.

/usr/local/etc/hal/fdi/information/mouse-sysmouse.fdiでinfo.capabilitiesのinput.mouseをinput.touchpadに変更して ports/x11-drivers/xf86-input-synaptics を使うと, X上でのタッチパッドの挙動がおかしい. また, その変更をせず, Xのドライバを使わない場合でも, 入力を取りこぼしたり, 左クリックができなくなったりする. なお, USB接続のマウスを同時に使用している.

8.0-RELEASEでは, 無線LANのドライバがない. 8-STABLEにはある(iwn(4)). /boot/loader.confに

 iwn5150fw_load="YES"
 if_iwn_load="YES"
 wlan_wep_load="YES"
 wlan_scan_sta_load="YES"
 wlan_ccmp_load="YES"

と書いて起動. が, 認識されるものの, ifconfigで見るとstatusがno carrier. 認識時のメッセージは

 iwn0:  mem 0xf2e00000-0xf2e01fff irq 19 at device 0.0 on pci10
 iwn0: MIMO 1T2R, MoW, address xx:xx:xx:xx:xx:xx
 iwn0: [ITHREAD]
 iwn0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
 iwn0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
 iwn0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps

で,

 # ifconfig iwn0
 iwn0: flags=8843 metric 0 mtu 2290
 	ether xx:xx:xx:xx:xx:xx
 	media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
 	status: no carrier

という感じ(MAC Addressは伏せた). sysctl dev.iwn.0.debug=1しても何も出力には変化なし. どこがおかしいのだろう?

たまたま持っていたPCカード型の無線LANアダプタ WLI-CB-G54S も動かない. こちらはbwi(4)で動くことになっているような感じで, firmwareports/net/bwi-firmware-kmodを入れて起動時にロードしてある.

 bwi0:  mem 0xd9dba000-0xd9dbbfff irq 22 at device 0.0 on cardbus0
 bwi0: [ITHREAD]
 bwi0: no BBP id for device id 0x4318
 device_attach: bwi0 attach returned 6

とか言われてifconfigで見えない. BBP idというのは複数のデバイスを何らかの特性が同じデバイスの集まりにまとめて, それにidを振ったもの, だろうか? BBPが何の略かは分からないが.

ports/sysutils/xfce4-battery-pluginがちゃんとバッテリー情報を取れてない. バッテリの充電量が0%と表示される. acpiconf -i 0ではちゃんと取れている.