LinuxSir.cn,穿越时空的Linuxsir!

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

一块网卡,可以lspci看到是8139就是不把他当eth 设备用。(一块mac为全F的网卡,已经解

[复制链接]
发表于 2005-4-4 01:28:50 | 显示全部楼层 |阅读模式
小弟我有 一块网卡。可以lspci看到是8139就是不把他当eth 设备用。请大家帮忙看看。
如果我新建一个ifcfg文件的话。他倒是可以eth0 up的。但ifconfig就没看到他起来。
发表于 2005-4-4 01:40:30 | 显示全部楼层
modprobe 8139too
有什么错误?
回复 支持 反对

使用道具 举报

发表于 2005-4-4 02:12:04 | 显示全部楼层
first,insmod 8139too.if fail->insmod 8139.o or ne.o .fail->recompile kernel
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-4 12:13:56 | 显示全部楼层
我回到windows下面也是不能上的。我想大概是坏了。我ipconfig /all看到他的mac是全F的。原来是一块垃圾网卡。我就在网卡属性里改了mac就可以上网了。我试想大概就是因为这个原因没有启动起来。
我就在找linux可以改mac地方。找到了/etc/sysconfig/hwconf 里面有这个设备的。但是是disable状态。我就改成8139too 。还根据其他机器的hwconf改了mac。再在/etc/modules下加了一句8139too eth0
接着service network restart 加了reslove.conf竟然也可以上网了。坑子网卡呀!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-4 12:15:23 | 显示全部楼层
等我下班再发一篇详细的帖子上来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-5 11:34:44 | 显示全部楼层
我用的是rh 9。
1.修改 /etc/sysconfig/hwconf
找到 class: NETWORK
bus: PCI
detached: 0
device: eth
driver: disabled
desc: "Realtek|RTL-8139/8139C/8139C+"
vendorId: 10ec
deviceId: 8139
subVendorId: 10ec
subDeviceId: 8139
pciType: 1

device 改成eth0
driver原来是disabled 改成8139too
在加一句network.hwaddr: 00:E0:4C:84:22:8C 就是给一个mac地址。
保存。
2.建立一个/etc/sysconfig/network-script/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.123
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
TYPE=Ethernet
保存。
3.修改 /etc/modules.conf
加一句
alias eth0 8139too
service network restart
4.验证
现在ping 192.168.1.1
就可以ping 通了 。
建立一个/etc/resolv.conf
加 nameserver 192.168.1.1
nameserver 202.96.199.133
nameserver 202.96.209.5
保存。搞定。
谢谢楼上的兄弟帮忙。
回复 支持 反对

使用道具 举报

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

本版积分规则

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