LinuxSir.cn,穿越时空的Linuxsir!

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

suse9.3下怎么该网卡MAc地址呀?

[复制链接]
发表于 2005-6-10 09:44:14 | 显示全部楼层 |阅读模式
最近买了一个本本,网卡是intel千兆以太网卡,装完suse9.3以后遇到了两个问题
当配置好网卡eth0时,ping localhost可以通,ping <自己的ip地址>却不行,提示unreachable。这个简直奇怪了,内核明明识别出我的网卡了的。
还有,我们学校使用mac和ip绑定的方法,所以我必须得该网卡的mac地址才能上网,
使用ifconfig eth0 down; ifconfig eth0 hw ether <mac> ; ifconfig eth0 up方法不能
好像suse没有service命令,我只好使用/etc/rc.d/netware restart,不行
在/etc/sysconfig/network/ifcfg-eth-*文件里添加MACADDR='<mac>也不行。
呵呵,以后在redhat里积累的经验都用上了,乖乖,网还是上不了,我一时没办法了。高手请帮忙啊。
发表于 2005-6-14 00:36:52 | 显示全部楼层
兄弟,我帮你顶
我也想改
我目前在公司下载的流量排名第一,晕死
而且关闭了我的很多的端口
只有该MAC地址,才可以解决这个问题
有那位大哥成功该过阿?
谢谢
回复 支持 反对

使用道具 举报

发表于 2005-6-14 01:17:42 | 显示全部楼层
ping <自己的ip地址>却不行  ,说明 网卡驱动程序不能和 tcp/ip 协议通信 ,驱动程序有问题。
我也只知道这些了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-14 12:30:21 | 显示全部楼层
问题解决了!!
需要两个步骤:1. 在ifcfg-eth-*文件里添加LLADDR=<your mac>,其中LLADDR指的是Link Level ADDRess,这和redhat里的MACADDR是不一样。详见同目录中的模板文件。
2。通过上面的修改在redhat里就可以用了,在suse下却不行,原因非常奇怪,因为你还必须修改这个配置文件的文件名中mac地址部分为你在文件中指定的那个mac地址,否则系统在启动或network重启时会报告找不到配置文件。我也是分析系统启动日志记录是隐约感觉到这个问题的。   通过这样的修改mac地址,就可以上网了。
回复 支持 反对

使用道具 举报

发表于 2005-6-14 13:36:48 | 显示全部楼层
收了
谢谢楼上的兄弟
我回去马上去更改
回复 支持 反对

使用道具 举报

发表于 2005-6-14 17:38:11 | 显示全部楼层
我的网络还是搞不定啊

好奇怪的

网卡地址默认是 FF:FF:FF:FF:FF:FF

用了修改IF-CFG文件,加入LLADDR=22:22:22:33:33:33
并改了IFCFG文件名也不行

设了IP,MASK, GATEWAY, DNS
PING网关出现网络不可达

该如何解决呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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