以下のモジュール&Patchを適用することで動作することが確認されました。
パッケージ
hotplug-2001_04_24-1_7.x.src.rpm、murasaki-0.4.0-1.src.rpm
パッケージ適用手順
上記パッケージを入手し、以下の手順でBinaryを作成後インストール
1) rpm -ivh hotplug-2001_04_24-1_7.x.src.rpm
2) rpm -ivh murasaki-0.4.0-1.src.rpm
3) cd /usr/src/redhat/SPECS
4) rpm -bb hotplug.spec
5) rpm -bb murasaki.spec
6) rpm -ivh
/usr/src/redhat/RPMS/noarch/hotplug-2001_04_24-1_7.x.noarch.rpm
7) rpm -ivh /usr/src/redhat/RPMS/i386/murasaki-0.4.0-1.i386.rpm
パッチ適用手順
1)Kernelソースをインストール
rpm -ivh /mnt/cdrom/xxxxx/RPMS/kernel-source-2.4.x-xx.xx.ixxx.rpm
Kondara:kernel-source-2.4.4-4.2k.i686.rpm
2)以下のパッチを適用
・cd /usr/src
・Patchイメージをコピー
・Patchの適用
patch -p1 < corega-cb.patch
・ModuleのCompile
make module
・Moduleのインストール
make modules_install
・Moduleの確認
ls -l /lib/module/`uname -r`/kernel/drivers/net/8139too.o
日付がCompile日付になっているか
-- ./linux/drivers/net/8139too.c Sun Sep 2 09:22:31 2001
+++ ./linux_corega/drivers/net/8139too.c Thu Sep 6 05:00:16 2001
@@ -273,6 +273,9 @@
{ "Addtron Technolgy 8139 10/100BaseTX", RTL8139_CAPS },
{ "D-Link DFE-538TX (RealTek RTL8139)", RTL8139_CAPS },
{ "RealTek RTL8129", RTL8129_CAPS },
+/* patch by M.Watanabe */
+ { "Allied Telesis 8139B PCI/CardBus",RTL8139_CAPS },
+
};
@@ -284,6 +287,8 @@
{0x1500, 0x1360, PCI_ANY_ID, PCI_ANY_ID, 0, 0, DELTA8139 },
{0x4033, 0x1360, PCI_ANY_ID, PCI_ANY_ID, 0, 0, ADDTRON8139 },
{0x1186, 0x1300, PCI_ANY_ID, PCI_ANY_ID, 0, 0, DFE538TX },
+/* patch by M.Watanabe */
+ {0x1259, 0xa117, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RTL8139_CB },
#ifdef CONFIG_8139TOO_8129
{0x10ec, 0x8129, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RTL8129 },
なお、本Patchは以下のサイトでも入手可能です。
http://www.netfort.gr.jp/~martian/laptop
また、ドライバの最新モジュールおよびPatchは、以下のページからも入手可能です。
http://www.kcs-inc.co.jp/linux/rtl8139.c
http://www.kcs-inc.co.jp/linux/corega-cb.patch