LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1800|回复: 9

快要崩溃了,哪位大侠知道SIS190网卡怎么装啊

[复制链接]
发表于 2008-6-11 02:08:34 | 显示全部楼层 |阅读模式
百度,google上找遍了,所有我能找到的方法都试了好几遍,可还是装不上,编译总出错。
原来在我的SLACKWARE10上编译特别顺利
现在换了FEDORA9 ( KERNEL 2.6.25)怎么就这么费尽了~~~

我下的是sis官网的190驱动
然后把内核源码也装到/usr/src/linux-2.6.25下了

make menuconfig 以后

编译就出错了,我是按驱动的readme和"How To Create The Sis191 Gigabit Ethernet Driver On Linux 2.6"上的步骤作的。

下面是错误信息:

..........
CC [M] drivers/net/sis190.o
drivers/net/sis190.c:372: 错误 :expected  '(' before string constant
drivers/net/sis190.c:373: 错误 :expected  '(' before string constant
drivers/net/sis190.c:374: 错误 :expected  '(' before string constant
drivers/net/sis190.c: 在函数 'sis190_probe'中
drivers/net/sis190.c:646: 错误 :隐式声明函数 'SET_MODULE_OWNER'
rivers/net/sis190.c: 在函数 'sis190_open'中
drivers/net/sis190.c:1179: 错误 :'SA_SHIRQ'未声明(在此函数内第一次使用)
drivers/net/sis190.c:1179: 错误 即使在第一个函数内多次出现,每个未声明的标识符在其
drivers/net/sis190.c:1179: 错误 :所在的函数内也只报告一次)
drivers/net/sis190.c:1179: 错误 :传递'request_irq'的第2个参数时在不兼容的指针类型间转换
drivers/net/sis190.c: 在函数'sis190_init_module'中:
drivers/net/sis190.c:2334: 错误 :隐式声明函数'pci_module_init'
make[2]: *** [drivers/net/sis190.o]   错误1
make[1]: *** [drivers/net ]  错误2
make: *** [drivers ]  错误2


我什么都不懂,对linux编译没什么概念,编译内核纯属无奈,我就想赶紧用linux上网,
有没有人能通俗的指点指点我啊?~~~
谢谢啦!!!!!

我初学,希望不要太受打击......挺住啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-6-11 19:43:22 | 显示全部楼层
没人理我~~
回复 支持 反对

使用道具 举报

发表于 2008-6-11 20:00:29 | 显示全部楼层
没人用这个网卡。呵呵。
回复 支持 反对

使用道具 举报

发表于 2008-6-11 20:09:30 | 显示全部楼层
看了一下,需要一些内核方面的知识,等高手。
回复 支持 反对

使用道具 举报

发表于 2008-6-11 20:22:05 | 显示全部楼层
最新的内核都应该支持的,不用按照提示做。
直接:make menuconfig 后选择sis190网卡就行了。。。
cat /usr/src/linux-2.6.24-gentoo-r8/.config | grep -i sis190 -n
689:# CONFIG_SIS190 is not set
回复 支持 反对

使用道具 举报

发表于 2008-6-12 20:35:03 | 显示全部楼层
顺路这里问下
一般什么网卡支持比较好  还有显卡
我的网卡在win和linux 硬件地址不一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-13 01:22:35 | 显示全部楼层
Post by LongerZ;1860743
最新的内核都应该支持的,不用按照提示做。
直接:make menuconfig 后选择sis190网卡就行了。。。


不行啊
我是用路由上网的
ping网关ping不通,无网络可用,eth0不能激活

make menuconfig里没有sis190这项,但是kernel里有sis190.c的文件,不过好象不能用,所以我才单下的驱动。

不知道装不了装不了是内核还是发行版的原因
回复 支持 反对

使用道具 举报

发表于 2008-6-13 12:35:57 | 显示全部楼层
按照菜单逐级进入。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-14 19:26:54 | 显示全部楼层
晕死 ~~设置为静态IP、DNS以后可以上网了
DHCP获取就不行。

可是编译出错是为什么呀。SLACKWARE单装SIS190驱动上网就没这问题。~~~
回复 支持 反对

使用道具 举报

发表于 2008-6-19 18:27:22 | 显示全部楼层
编译出错多半是内核头文件定义的问题,我用的r8168网卡也碰到这个问题了,还好有人及时贴出了补丁:)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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