LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: config

谁知道我的网卡accton en-1217怎么回事?(急救呀!!)

[复制链接]
发表于 2002-8-31 21:35:38 | 显示全部楼层
这个不太知道,我们要找资料。驱动要和内核相对应的。兄弟,下次发帖时,要把系统版本,内核,你所找到的驱动适用的内核与版本以及你的硬件信息都要说明白。。
请看我的签名。
因为这个问题有难度,驱动的问题是难度最大的,不能给兄弟明确的答复,但我们可以找些方法来试一试。

请看我的签名。
 楼主| 发表于 2002-8-31 21:39:45 | 显示全部楼层
呵呵,多谢你的帮助
我的系统是red hat linux7.3
内核就是发布版的内核2。4。×
我没有自己编译过
发表于 2002-8-31 21:41:26 | 显示全部楼层
那就这样吧,你也找一下,弟兄们也找一下。大家都努力,几个脑袋想问题,总比一个脑袋想问题要快。。
哈。。。。
 楼主| 发表于 2002-9-3 03:25:01 | 显示全部楼层

关于上次网卡的问题

我在google上搜索到这个关于这个问题的一些文章
据说是tulip的一种bug
从搜索的文章来看
有不少人的网卡和我的网卡是同样的毛病
然后我从tulip的开发者网站上down了一个最新的驱动
是一个.c文件
系统中老的驱动还在
系统为red hat7.3,以前的驱动是系统自动识别的
现在的问题是怎么把过去的驱动换成现在这个刚下载的驱动?
谢谢回帖!
 楼主| 发表于 2002-9-4 02:57:21 | 显示全部楼层

编译tulip.c时出现问题!

#more tulip.c
......

* Local variables:
*  compile-command: "gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c tulip.c"
*  cardbus-compile-command: "gcc -DCARDBUS -DMODULE -Wall -Wstrict-prototypes -O6 -c tulip.c -o tulip_cb.o -I
/usr/src/pcmcia/include/"
*  c-indent-level: 4
*  c-basic-offset: 4
*  tab-width: 4
* End:
*/
[root@zhaohh h]# gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c tulip.c
In file included from tulip.c:153:
/usr/include/linux/interrupt.h:44:25: asm/hardirq.h: No such file or directory
/usr/include/linux/interrupt.h:45:25: asm/softirq.h: No such file or directory
In file included from /usr/include/linux/timex.h:152,
                 from /usr/include/linux/sched.h:14,
                 from /usr/include/linux/skbuff.h:19,
                 from tulip.c:157:
/usr/include/asm/timex.h:10:21: asm/msr.h: No such file or directory
In file included from /usr/include/linux/highmem.h:5,
                 from /usr/include/linux/skbuff.h:26,
                 from tulip.c:157:
/usr/include/asm/pgalloc.h:6:24: asm/fixmap.h: No such file or directory

不能成功编译出tulip.o,从信息上来看应该是缺少一些文件
但是这些文件我下载的内核源码里没有
请问这个问题怎么解决呢?
谢谢大家
发表于 2002-9-4 16:12:54 | 显示全部楼层

可能驱动不行,看一下这个。

 楼主| 发表于 2002-9-4 18:03:30 | 显示全部楼层
实不相瞒
这个网站就是关于tulip的开发的
其中tulip的文章我几乎全看过了
不过还是不清楚问题到底在哪里
我按要求下载的他们的辕马
按照说明来编译
可惜就是在我的系统上不行
我的内核是2.4.18的
tulip.c这个驱动应该是支持这个内核的
发表于 2002-9-4 18:06:35 | 显示全部楼层
这个你试过了吗??

Using the Source RPM Package
The updated drivers are best installed by using the source RPM to create a custom binary RPM with kernel modules for your system:
ftp://ftp.scyld.com/pub/network/netdrivers-3.1-1.src.rpm

Use the following commands to install and test the driver pack:

# Transfer the Scyld PCI Netdriver package
#  Perhaps use ncftpget ftp://ftp.scyld.com/pub/network/netdrivers-3.1-1.src.rpm
rpm -i ftp://ftp.scyld.com/pub/network/netdrivers-3.1-1.src.rpm
# Build the binary version for your kernel
cd /usr/src/{redhat,TurboLinux,packages}/
rpm -bb SPECS/netdriver*.spec
# Now install it your newly built package.
rpm -i --force RPMS/i386/netdrivers-3.1-1.i386.rpm

The --force option is needed because the new drivers may conflict with the existing drivers installed by the kernel package. If this occurs you will see a warning message for each driver that has been updated.
 楼主| 发表于 2002-9-4 18:43:10 | 显示全部楼层
试过了
rpm -i装上辕马包
然后把源码包编译成二进制包的时候又是几个错误
在RPMS/i386目录下得不到netdrivers-3.1-1.i386.rpm文件
所以也就……
苦恼啊
发表于 2002-9-4 18:51:09 | 显示全部楼层
我觉得一个是方法的问题,另外就是硬件的真假货问题了。
如果是方法的问题,我们可以找,但如果网卡是广东的小厂做的,那就没有办法了。谁也不知道他们用的是什么芯片。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表