バッファロー LUA-U2-KTX [LUA-U2-KTX]
Vine Linux 3.1 で、LUA-U2-KTX を使う
(1)/usr/src/linux-2.4.27/drivers/usb/usbnet.c
に LUA-U2-KTX
のベンダID、プロダクトIDの記述を追加
#ifdef CONFIG_USB_AX8817X
{
//
LUA-U2-KTX
←追加
USB_DEVICE (0x0411,
0x003d),
//追加
.driver_info = (unsigned long)
&ax8817x_info, //追加
},
{
//追加
(2)usbnet.c をコンパイル
gcc -D__KERNEL__
-DMODULE -Wall -c -I/usr/src/linux/include usbnet.c
(3)usbnet.o を指定の場所にコピー
cp usbnet.o
/lib/modules/2.4.27-0vl7/kernel/drivers/usb
(4)/etc/murasaki/murasaki.usbmap に追加
# LUA-U2-KTX
alias-luaktx 0x0003
0x0411 0x003d
0x0
0x0
0x00
0x00
0x00
0x00
0x00
0x00
0x00000000
(5)/etc/murasaki/murasaki.depend に追加
alias-luaktx: ax8817x usbnet
(6)めんどくさいので再起動(^^;)
(modprobe usbnet)
ether が複数ある場合
/etc/modules.conf に、「alias eth1
ax8817x」
を追加。
/etc/sysconfig/network-scripts/ifcfg-eth1 を作成。
* dmesg
* /var/log/messages
* /proc/bus/usb/devices
* /proc/bus/usb/drivers
Fedora Core 4 で使用する
差しただけで eth? と認識される。
参考