percy 撰寫於文章 <7lka88$rhm43@vassun0.macau.ctm.net>...
>> 4﹐ cp /usr/src/via/via-rhine.o /lib/modules/<kernel_version>/net
>請問4之後又如何
>
>我有了 *.o 可以用ismod加入modules中, 工作正常
>請問如何使它每次都自動安裝?
>
5﹐修改/etc/conf.modules﹐增加﹕
alias eth0 via-rhine
6﹐執行netconf 並選擇"Basic host information"
Adapter 1
[X] Enabled
(o) Manual ( ) Dhcp ( ) bootp
specify your "IP address" and "Netmask"
Net device eth0
Kernel module via-rhine
7﹐修改/etc/rc.d/rc.local﹐增加
insmod /lib/modules/<versron_nuber>/net/via-rhine.o
8﹐再執行一次insmod /lib/modules/<version_number>/net/via-rhine.o
9﹐sh /etc/rc.d/init.d/network reload
10﹐ifconfig查看網路
>
>網中人 <netman@forfree.at>
wrote in message
>news:7lie4q$hlb$1@toto.tig.com.au...
>>
>> 居士 撰寫於文章 <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/453ef39ea594f3d7482566e30012f2
0
>> 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
>
>
>