居士 撰寫於文章 <3VHSjC$GXM@bbs.ee.ntu.edu.tw>...
>※ 引述《cwhuang (阿偉)》之銘言:
>: : 訴我說 /lib/modules/... 找不到 via-rhine.o ....
如果沒有這個via-rhine.o的話﹐可以compile出來啦﹕
請參考
http://www.dlink-intl.com/Technical/info.nsf/453ef39ea594f3d7482566e30012f20
c/3a89cc0aa672870948256758005d6cc7?OpenDocument

1﹐下載 http://cesdis.gsfc.nasa.gov/linux/drivers/test/via-rhine.c
(如果你只看到source內容﹐可以save as之後改為 via-rhine.c 並複製到軟碟上面)

2﹐複製到LINUX上面
mkdir /usr/src/via
mount -t msdos /dev/fd0 /mnt/floppy
ls /mnt/floppy 看看檔案名稱是否正確﹐否則用mv 改為 via-rhine.c
cp /mnt/via-rhine.c /usr/src/via

3﹐用gcc 編譯
gcc -DMODVERSIONS -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c
via-rhine.c

4﹐ cp /usr/src/via/via-rhine.o /lib/modules/<kernel_version>/net

>: : 不知道各位有沒有遇過這種問題? 如何解決? 謝謝您的回答。
>: 你確定你抓的是最新的 boot image 嗎?
>: 原來 Red Hat 6.0 的 boot disk 有問題,
>: via-rhine 的 module 沒有放入,這是 known bug.
>: 要抓 updates.redhat.com 中的。
>: linux.sinica.edu.tw 應也有 mirror.
>
>我想我抓的可能不是最新的。我有試過
>
>ftp://linux.sinica.edu.tw/pub2/CLE-0.8/updates/images/i386/bootnet.img
>
>問題一樣。也許是我抓錯目錄了吧??
>