免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3553 | 回复: 7
打印 上一主题 下一主题

[网络管理] linux 下重起后获取不到mac地址的问题(急急) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-09 18:13 |只看该作者 |倒序浏览
Red Hat Linux Advanced Server release 2.1AS/i686 (Pensacola)
重起系统后使用   ifconfig  -a 发现两块网卡mac地址变为0

如下:ifconfig  -a
eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.168.20.217  Bcast:192.168.20.255  Mask:255.255.255.128
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:341648 errors:321953 dropped:0 overruns:0 frame:0
          TX packets:375 errors:0 dropped:0 overruns:0 carrier:0
          collisions:1 txqueuelen:100
          RX bytes:191581785 (182.7 Mb)  TX bytes:31897 (31.1 Kb)
          Interrupt:29 Memory:f06f0000-f0700000

eth1      Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          inet addr:192.0.0.5  Bcast:192.0.0.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:31 Memory:f06e0000-f06f0000

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:440 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:40154 (39.2 Kb)  TX bytes:40154 (39.2 Kb)

其中 hwaddr为0,也ping不通自身的网关
重起服务器,进入单用户模式然后再重起机器后回复正常,获得到正常的mac地址,网络也恢复正常


然后重新reboot后发现mac地址又变为0,网络又出现问题

怀疑是系统给网卡分配不到mac地址,但不清楚具体原因
请高手指点,多谢

论坛徽章:
0
2 [报告]
发表于 2005-04-09 20:00 |只看该作者

linux 下重起后获取不到mac地址的问题(急急)

我不太熟悉网络,不过记得mac地址是写在网卡的rom里的。难道网卡的驱动有问题?

论坛徽章:
0
3 [报告]
发表于 2005-04-09 20:37 |只看该作者

linux 下重起后获取不到mac地址的问题(急急)

show your /etc/sysconfig/network-scriptes/ifcfg-eth0/1
maybe you will find the right answer in them

论坛徽章:
0
4 [报告]
发表于 2005-04-09 23:45 |只看该作者

linux 下重起后获取不到mac地址的问题(急急)

more   ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.20.255
IPADDR=192.168.20.217
NETMASK=255.255.255.128
NETWORK=192.168.20.128
ONBOOT=yes
GATEWAY=192.168.20.130
TYPE=Ethernet
USERCTL=no
PEERDNS=no

我检查过ifcfg-eth0,里面没有网卡的mac地址
我在里面加了一个后,重起系统会提示一块网卡有2个不同的mac地址,系统无法正常启动
请高手指点.

论坛徽章:
0
5 [报告]
发表于 2005-04-10 00:20 |只看该作者

linux 下重起后获取不到mac地址的问题(急急)

/etc/sysconfig/hwconfig
里面可否看到关于网卡MAC的信息呢?

修改/etc/sysconfig/hwconfig试一下
如果还不行,拆掉网卡,启动机器,kudzu,然后插上网卡,启动机器,再kudzu试试呢?

论坛徽章:
0
6 [报告]
发表于 2005-04-10 10:59 |只看该作者

linux 下重起后获取不到mac地址的问题(急急)

more  hwconf
class: NETWORK
bus: PCI
detached: 0
device: eth
driver: bcm5700
desc: "Unknown vendor|Generic bcm5700 device"
vendorId: 14e4
deviceId: 16a7
subVendorId: 0e11
subDeviceId: 00cb
pciType: 1
-
class: NETWORK
bus: PCI
detached: 0
device: eth
driver: bcm5700
desc: "Unknown vendor|Generic bcm5700 device"
vendorId: 14e4
deviceId: 16a7
subVendorId: 0e11
subDeviceId: 00cb
pciType: 1

里面哪个是mac地址,如何修改mac地址?

论坛徽章:
0
7 [报告]
发表于 2005-04-10 11:04 |只看该作者

linux 下重起后获取不到mac地址的问题(急急)

ifconfig eth0 down
ifconfig eth0 hw ether 1234567890ab
ifconfig eth0 up

用类似的方法试一下呢?
如果可行,就写在/etc/rc.local里面试一下,记住要写ifconfig的全部物理路径

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
8 [报告]
发表于 2005-04-10 11:48 |只看该作者

linux 下重起后获取不到mac地址的问题(急急)

这种情况,一般看来是硬件问题的可能性比较大。
MAC地址不是获得的,而是网卡内部已经写好的。OS检测不到一般说明是网卡出问题了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP