Acer Aspire V5-171 BackTrack5R3 タッチパットの右クリック 無線LAN
Acer Aspire V5-171 に BackTrack 5 R3 をインストールした。
EasyBCD でWindows とデュアルブートできるようにしているが、さっそく不具合が出た。
- Synaptics タッチパッドの右クリックに無反応。
- 無線LANインターフェース使用不可。
*無線LANインターフェースは、lspci で確認すると、broadcom BCM43228 だった。
右クリックの修正は、以下のコマンド入力後再起動する。
echo options psmouse proto=exps > /etc/modprobe.d/psmouse.conf
無線LANインターフェースの修正は、以下のサイトからドライバーをダウンロードする。
http://www.broadcom.com/support/802.11/linux_sta.php
apt-get install linux-headers-3.2.6
mkdir wl
cd wl
tar xvzf hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
make
cp wl.ko /lib/modules/3.2.6/kernel/drivers/net/wireless
depmod -a
make で以下のエラーが出るかもしれない。
CC [M] /root/hybrid/src/wl/sys/wl_linux.o
/root/hybrid/src/wl/sys/wl_linux.c:388: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/root/hybrid/src/wl/sys/wl_linux.c:388: warning: initialization from incompatible pointer type
make[2]: *** [/root/hybrid/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [_module_/root/hybrid] Error 2
make[1]: Leaving directory `/usr/src/linux-source-3.2.6'
make: *** [all] Error 2
その時はこのパッチをあてる。
--- a/src/wl/sys/wl_linux.c 2011-10-22 18:56:55.000000000 +0200
+++ b/src/wl/sys/wl_linux.c 2012-05-25 05:57:43.136026717 +0200
@@ -385,7 +385,7 @@ static const struct net_device_ops wl_ne
#endif
.ndo_get_stats = wl_get_stats,
.ndo_set_mac_address = wl_set_mac_address,
- .ndo_set_multicast_list = wl_set_multicast_list,
+ .ndo_set_rx_mode = wl_set_multicast_list,
.ndo_do_ioctl = wl_ioctl
};
コメント 0