- 论坛徽章:
- 0
|
我现在来测试我的网卡是否能正常工作,简单与一个装window 2000的操作系统用网线做成对等网来测试!\r\n 网络具体设置如下:\r\n 我的装solaris系统的ip:192.0.6.90, window 2000的ip: 192.0.6.166.\r\n 介质模式为: speed: 100Mbps half duplex\r\n 从solaris机器来ping 的情况如下:\r\n #ping 127.0.01 \r\n 127.0.01 is alive\r\n #ping localhost \r\n localhost is alive\r\n #ping solaris \r\n solaris is alive \r\n #ping 192.0.6.90 \r\n 192.0.6.90 is alive\r\n 但ping 装window 2000的机器\r\n #ping 192.0.6.166\r\n no anwer form 192.0.6.166\r\n\r\n 用netstat -i来看包的数目:即有发出的包数,也有接收到的包数,无丢包的现象,并且在另一个窗口用命令 snoop来抓包:显示如下:\r\n solaris ->; (broadcast) ARP C who is 192.0.6.166, 192.0.6.166?\r\n ? ->; * ETHER Type = 3FAE(Unkown), size=60 bytes \r\n\r\n 这些重复了24次!\r\n \r\n 我在装window 2000 的机器里装了一个抓包软件来软包,结果为:\r\n 00:5c:38 broadcast ARP who has 192.0.6.166? tell 192.0.6.90\r\n 00:70:03 00:5c:38 ARP 192.0.6.166 at 00:02:3f:ae:70:03(装window 2000的网卡mac地址)\r\n\r\n 这些重复了24次!\r\n\r\n 我的机器哪里出了问题,会出现no answer form 192.0.6.166?\r\n\r\n我机器(solaris)网络设置如下:\r\n# more /etc/hosts\r\n 127. 0.0.1 localhost\r\n 192.0.6.90 solaris loghost\r\n\r\n#more /etc/netmasks\r\n 192.0.6.0 255.255.255.0\r\n\r\n# ifconfig -a\r\n lo0: flag=1000849.......<UP,.......>; MTU 8232 index 1\r\n inet 127.0.0.1 netmask ff000000\r\n sn0: flag=1000843.....<UP,........>; mtu 1500 index 2\r\n inet 192.0.6.90 netmask ffffff00 broadcast 192.0.6.255\r\n ether 0:60:6e:0:5c:38\r\n\r\n#netstat -rn\r\n routing table :IPV4\r\n Destination Gateway Flags Ref Use Inerface\r\n 192.0.6.90 192.0.6.90 U 1 12 sn0\r\n 127.0.0.1 127.0.0.1 UH 34 11206 lo0\r\n\r\n没有网关,因此没写文件:/etc/defaultrouter\r\n \r\n另外:\r\n 我也试过了,在启机时,在BIOS中将 ACPI 设置为 NO\r\n 即使将这项设为YES 结果都是一样的,没什么影响!\r\n\r\n再有:irq = 0x2814010b 这什么这个数这么大,不象别的系统的数那么小也就在1-12之内! |
|