Chinaunix

标题: 让我头痛的网络问题 [打印本页]

作者: freeheart    时间: 2003-05-25 15:40
标题: 让我头痛的网络问题
我安装了freebsd4.8,网卡配置都正常,前两天都工作正常,可昨晚开始ping
任何地址都提示:host is down。可我没做过任何配置上的修改,网线也是完好的,不知那位大虾能指点迷津,谢先!
作者: lixs_yulin    时间: 2003-05-25 16:01
标题: 让我头痛的网络问题
服务器没开。
作者: kinux    时间: 2003-05-25 16:53
标题: 让我头痛的网络问题
原帖由 "freeheart" 发表:
我安装了freebsd4.8,网卡配置都正常,前两天都工作正常,可昨晚开始ping
任何地址都提示:host is down。可我没做过任何配置上的修改,网线也是完好的,不知那位大虾能指点迷津,谢先!

ping localhost
ifconfig -a
作者: freeheart    时间: 2003-05-25 18:04
标题: 让我头痛的网络问题
ping 本机的网卡地址正常,ping localhost正常
该机是新买的一台联想服务器,网卡是集成到主板上的
天,难道非得要我挂上一个win硬盘上去测试网卡的好坏?
作者: freeheart    时间: 2003-05-25 18:28
标题: 让我头痛的网络问题
刚刚挂了个win2k硬盘上去,测试网卡是好的
到底是什么原因?
郁闷!
作者: i2era    时间: 2003-05-25 18:46
标题: 让我头痛的网络问题
检查一下物理连线
和你的防火墙
作者: kinux    时间: 2003-05-25 19:39
标题: 让我头痛的网络问题
原帖由 "freeheart" 发表:
ping 本机的网卡地址正常,ping localhost正常


看你的/etc/rc.conf
defaultrouter

ipaddress..

ifconfig -a

ping the ip of some website like www.freebsd.org 216.136.204.117
作者: freeheart    时间: 2003-05-25 21:54
标题: 让我头痛的网络问题
挂上win2k硬盘后测试网卡正常,
到底什么原因?郁闷!
作者: 夜未眠    时间: 2003-05-25 22:15
标题: 让我头痛的网络问题
试试网线掉个头。
作者: lixs_yulin    时间: 2003-05-25 22:19
标题: 让我头痛的网络问题
2k能上网吗?
作者: freeheart    时间: 2003-05-25 22:33
标题: 让我头痛的网络问题
网线、网卡都一切正常,ping localhost,ping 本地网卡ip 正常
头痛!
作者: overruff    时间: 2003-05-26 20:55
标题: 让我头痛的网络问题
netstat -r查看一下路由,default的gateway对不对
作者: kinux    时间: 2003-05-26 21:08
标题: 让我头痛的网络问题
把你的/etc/rc.conf, /var/run/dmesg.boot, netstat -r, ifconfig -a, 全部都貼出來...
作者: freeheart    时间: 2003-05-27 14:10
标题: 让我头痛的网络问题
Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 4.8-RELEASE #0: Mon May 26 22:06:49 CST 2003
    root@mail.free_heart.com:/usr/obj/usr/src/sys/GENERIC
Timecounter "i8254"  frequency 1193182 Hz
CPU: Intel(R) Xeon(TM) CPU 2.40GHz (2399.75-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf27  Stepping = 7
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>;
  Hyperthreading: 2 logical CPUs
real memory  = 536805376 (524224K bytes)
avail memory = 517066752 (504948K bytes)
Preloaded elf kernel "kernel" at 0xc051d000.
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 15 entries at 0xc00f8540
npx0: <math processor>; on motherboard
npx0: INT 16 interface
pcib0: <ServerWorks host to PCI bridge(unknown chipset)>; on motherboard
pci0: <CI bus>; on pcib0
pci0: <unknown card>; (vendor=0x17aa, dev=0x0c6e) at 3.0
pci0: <ATI Mach64-GR graphics accelerator>; at 4.0 irq 10
isab0: <CI to ISA bridge (vendor=1166 device=0203)>; at device 15.0 on pci0
isa0: <ISA bus>; on isab0
atapci0: <Generic PCI ATA controller>; port 0xafd0-0xafdf,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at device 15.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
ohci0: <OHCI (generic) USB controller>; mem 0xfcf00000-0xfcf00fff irq 10 at device 15.2 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller>; on ohci0
usb0: USB revision 1.0
uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered
pcib1: <ServerWorks host to PCI bridge(unknown chipset)>; on motherboard
pci1: <CI bus>; on pcib1
ahc0: <Adaptec aic7899 Ultra160 SCSI adapter>; port 0xcc00-0xccff mem 0xfe600000-0xfe600fff irq 12 at device 3.0 on pci1
aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
ahc1: <Adaptec aic7899 Ultra160 SCSI adapter>; port 0xc800-0xc8ff mem 0xfe400000-0xfe400fff irq 5 at device 3.1 on pci1
aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
pcib2: <Host to PCI bridge>; on motherboard
pci2: <CI bus>; on pcib2
em0: <Intel(R) PRO/1000 Network Connection, Version - 1.4.10>; port 0xdc00-0xdc1f mem 0xfea00000-0xfea1ffff,0xfeb00000-0xfeb1ffff irq 5 at device 2.0 on pci2
em0:  Speed:100 Mbps  Duplex:Full
pcib3: <ServerWorks host to PCI bridge(unknown chipset)>; on motherboard
pci3: <CI bus>; on pcib3
pcib4: <ServerWorks host to PCI bridge(unknown chipset)>; on motherboard
pci4: <CI bus>; on pcib4
orm0: <Option ROMs>; at iomem 0xc0000-0xc7fff,0xc8000-0xc97ff on isa0
fdc0: <NEC 72065B or clone>; at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive>; on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)>; at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard>; flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA>; at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console>; at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>;
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <arallel port>; at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/8 bytes threshold
plip0: <LIP network interface>; on ppbus0
lpt0: <rinter>; on ppbus0
lpt0: Interrupt-driven port
ppi0: <arallel I/O>; on ppbus0
ata0-slave: ATA identify retries exceeded
acd0: CDROM <GCR-8481B>; at ata0-master PIO4
Waiting 15 seconds for SCSI devices to settle
Mounting root from ufs:/dev/da0s1a
da0 at ahc0 bus 0 target 0 lun 0
da0: <IBM IC35L036UCDY10-0 S25K>; Fixed Direct Access SCSI-3 device
da0: 160.000MB/s transfers (80.000MHz, offset 127, 16bit), Tagged Queueing Enabled
da0: 35003MB (71687340 512 byte sectors: 255H 63S/T 4462C)
作者: freeheart    时间: 2003-05-27 14:19
标题: 让我头痛的网络问题
netstat -rn

Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            130.52.64.15       UGSc        1        0    em0
127.0.0.1          127.0.0.1          UH          0        0    lo0
130.52.64/22       link#1             UC          2        0    em0
130.52.64.15       link#1             UHLW        2        0    em0
130.52.64.207      00:20:ed:60:f2:4a  UHLW        0        2    lo0

Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UH          lo0
fe80::%em0/64                     link#1                        UC          em0
fe80::220:edff:fe60:f24a%em0      00:20:ed:60:f2:4a             UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   Uc          lo0
fe80::1%lo0                       link#4                        UHL         lo0
ff01::/32                         ::1                           U           lo0
ff02::%em0/32                     link#1                        UC          em0
ff02::%lo0/32                     ::1                           UC          lo0

ifconfig -a

em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>; mtu 1500
        options=3<rxcsum,txcsum>;
        inet 130.52.64.207 netmask 0xfffffc00 broadcast 130.52.67.255
        inet6 fe80::220:edff:fe60:f24a%em0 prefixlen 64 scopeid 0x1
        ether 00:20:ed:60:f2:4a
        media: Ethernet autoselect (100baseTX <full-duplex>
        status: active
lp0: flags=8810<OINTOPOINT,SIMPLEX,MULTICAST>; mtu 1500
faith0: flags=8002<BROADCAST,MULTICAST>; mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST>; mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<OINTOPOINT,MULTICAST>; mtu 1500
sl0: flags=c010<OINTOPOINT,LINK2,MULTICAST>; mtu 552


rc.conf:
# -- sysinstall generated deltas -- # Mon May 26 23:23:58 2003
# -- sysinstall generated deltas -- # Sun May 25 23:14:15 2003
# -- sysinstall generated deltas -- # Sun May 25 23:38:25 2003
# Created: Sun May 25 23:14:15 2003
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
defaultrouter="130.52.64.15"
hostname="mail.test.com"
ifconfig_em0="inet 130.52.64.207  netmask 255.255.252.0"
kern_securelevel_enable="NO"
linux_enable="YES"
nfs_reserved_port_only="YES"
sendmail_enable="YES"
sshd_enable="YES"
usbd_enable="YES"
作者: kinux    时间: 2003-05-27 14:31
标题: 让我头痛的网络问题
What network card you use..

it seems not found your network card in /var/run/dmesg.boot

我烂机上的网卡..
rl0: <RealTek 8139 10/100BaseTX>; port 0xe400-0xe4ff mem 0xfbfdf000-0xfbfdf0ff irq 10 at device 9.0
on pci0
rl0: Ethernet address: 00:50:fc:6c:00:eb
miibus0: <MII bus>; on rl0
作者: 夜未眠    时间: 2003-05-27 15:17
标题: 让我头痛的网络问题
原帖由 "kinux" 发表:
What network card you use..

it seems not found your network card in /var/run/dmesg.boot

我烂机上的网卡..
rl0: <RealTek 8139 10/100BaseTX>; port 0xe400-0xe4ff mem 0xfbfdf000-0xfbfdf0ff irq ..........



em0: <Intel(R) PRO/1000 Network Connection, Version - 1.4.10>; port 0xdc00-0xdc1f mem 0xfea00000-0xfea1ffff,0xfeb00000-0xfeb1ffff irq 5 at device 2.0 on pci2
em0: Speed:100 Mbps Duplex:Full

人家不是贴出来了?
作者: freeheart    时间: 2003-05-27 15:18
标题: 让我头痛的网络问题
在demsg.boot中如下几行:

em0: <Intel(R) PRO/1000 Network Connection, Version - 1.4.10>; port 0xdc00-0xdc1f mem 0xfea00000-0xfea1ffff,0xfeb00000-0xfeb1ffff irq 5 at device 2.0 on pci2
em0: Speed:100 Mbps Duplex:Full
兄台有没有办法帮俺一把?
作者: 夜未眠    时间: 2003-05-27 15:20
标题: 让我头痛的网络问题
netmask 255.255.252.0

其它机子也用这个掩码?
作者: freeheart    时间: 2003-05-27 15:33
标题: 让我头痛的网络问题
没错,
其实刚开始网络都是正常的,后来我安装好了sendmail,接着安装ipop3d出错提示cclient out of date,后面不知咋的网络就翘了,重装几次系统一样出错

作者: 夜未眠    时间: 2003-05-27 15:49
标题: 让我头痛的网络问题
重装几次也这样??
traceroute试试
作者: freeheart    时间: 2003-05-27 16:02
标题: 让我头痛的网络问题
应该是该网卡根本没与外界联系,因为用tcpdump根本捕捉不到任何数据包
估计该问题无解
作者: kinux    时间: 2003-05-27 16:23
标题: 让我头痛的网络问题
找不到mac address

rl0: Ethernet address: 00:50:fc:6c:00:eb

what network card you use...

Do it support on FreeBSD...
作者: 夜未眠    时间: 2003-05-27 17:00
标题: 让我头痛的网络问题
kinux :
找不到mac address
rl0: Ethernet address: 00:50:fc:6c:00:eb



em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>; mtu 1500
options=3<rxcsum,txcsum>;
inet 130.52.64.207 netmask 0xfffffc00 broadcast 130.52.67.255
inet6 fe80::220:edff:fe60:f24a%em0 prefixlen 64 scopeid 0x1
ether 00:20:ed:60:f2:4a
作者: 夜未眠    时间: 2003-05-27 17:01
标题: 让我头痛的网络问题
在win2k下面能用吗?
作者: 夜未眠    时间: 2003-05-27 17:07
标题: 让我头痛的网络问题
会不会是网关130.52.64.15有问题啊?
作者: kinux    时间: 2003-05-27 17:14
标题: 让我头痛的网络问题
原帖由 "夜未眠" 发表:
kinux :
找不到mac address
rl0: Ethernet address: 00:50:fc:6c:00:eb



em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>; mtu 1500
options=3<rxcsum,txcsum>;
inet 130.52.64.207 n..........


i mean in /var/run/dmesg.boot file
作者: china123    时间: 2003-05-27 18:14
标题: 让我头痛的网络问题
大哥:
    一个最简单的办法,格式化重装。
作者: overruff    时间: 2003-05-27 18:54
标题: 让我头痛的网络问题
130.52.64.15主机肯定是好的吗?
你可以试着连接在一个局域网的其他主机,然后用arp -a看一下。
另外,你还可以用tcpdump捕捉一下看有没有其他主机发来的包。
作者: 红袖添香    时间: 2003-05-27 20:23
标题: 让我头痛的网络问题
原帖由 "freeheart" 发表:
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>; mtu 1500
options=3<rxcsum,txcsum>;
inet 130.52.64.207 netmask 0xfffffc00 broadcast 130.52.67.255
inet6 fe80::220:edff:fe60:f24a%em0 prefixlen 64 scopeid 0x1
ether 00:20:ed:60:f2:4a
media: Ethernet autoselect (100baseTX <full-duplex>
status: active


em0 是千兆卡, 你设置的是100baseTX 可能这个会有问题.

用 ifconfig .... media 1000baseTX 或 1000baseSX 试试.

http://www.freebsd.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+4.8-RELEASE
作者: 夜未眠    时间: 2003-05-27 20:29
标题: 让我头痛的网络问题
原帖由 "红袖添香" 发表:


em0 是千兆卡, 你设置的是100baseTX 可能这个会有问题.

用 ifconfig .... media 1000baseTX 或 1000baseSX 试试.

http://www.freebsd.org/cgi/man.cgi?query=em&sektion=4&manpath=FreeBSD+4.8-RELEASE



景仰中...

有如滔滔江水..
又如黄河泛滥...
作者: 红袖添香    时间: 2003-05-27 20:33
标题: 让我头痛的网络问题
[quote]原帖由 "夜未眠"]又如黄河泛滥...[/quote 发表:


先等一会儿再泛滥吧, 还不一定呢.


作者: 夜未眠    时间: 2003-05-27 20:39
标题: 让我头痛的网络问题
问题对不对是另外一回事.
就是一看em0知道Gigabit adapters就让我佩服得不得了了。
老实说我是死都想不到.也不会往这方面想.
作者: jedi-k    时间: 2003-05-27 23:00
标题: 让我头痛的网络问题
em0是Gigabit呀
bge0也是Gigabit
还有撒是Gigabit的吗?
不是Gigabit的交换机,强设网卡1000M会不会有问题呀?
我也有几块是1000M的网卡我设成自适应的,在100M交换机上跑
作者: freeheart    时间: 2003-05-27 23:18
标题: 让我头痛的网络问题
谢谢各位!!!
问题已经解决了!
象jedi-k说的对,我的交换机是100M,所以强行将网卡指定为1000baseTX时网络不通,但当我将网卡设定为100baseTX时,网络通了,ifconfig -a 显示如下:
media: Ethernet 100baseTX(100baseTX <half-duplex>
该问题的原因也许是原先的网卡是autoselect,自适应成100baseTX(full-duplex),双工模式不对,所以导致网络不通!
不过奇怪的是我直接联d_link des1024R交换机,按道理应该是full-duplex才对呀!

thank all once more!!!
作者: quakelee    时间: 2003-05-27 23:22
标题: 让我头痛的网络问题
为啥要强制指定?不太明白,FreeBSD不是自检测么,能用的功能好像不会少吧
作者: freeheart    时间: 2003-05-27 23:34
标题: 让我头痛的网络问题
对,我也很迷惑
但设成autoselect 时,网卡为100baseTX(full-duplex),此时网络就不通!
而强制指定为100baseTX时,网卡为100baseTX(half_duplex),此时网络就是通!
虽然问题解决了,可原因还是不太明呀!
作者: quakelee    时间: 2003-05-27 23:37
标题: 让我头痛的网络问题
这个应该研究一下:(
会不会是bug~
作者: 红袖添香    时间: 2003-05-27 23:38
标题: 让我头痛的网络问题
[quote]原帖由 "quakelee"]为啥要强制指定?不太明白,FreeBSD不是自检测么,能用的功能好像不会少吧[/quote 发表:
     

autoselect can't work properly if communication between switch and network adapter failed. it's not the only case.
作者: freeheart    时间: 2003-05-28 00:13
标题: 让我头痛的网络问题
看着自己第一封英文信,真是感觉很好笑,赫赫

HI,yesterday i finished the installation of freebsd 4.8 。
At first it ran well, later whatever address i send ping packets to i get the same system message as  "ping :send to:host is down", but ping localhost is ok!
My network card is Intel(R)82544GC,cable and network card function well!
What is the matter on earth ? It makes me crazy!
Looking forward to your answer!
Thanks!







yours
     sincere
作者: zhuie    时间: 2003-05-28 12:00
标题: 让我头痛的网络问题
好像是不同硬件厂商实现全双工的方法上有细微差别,所以在不同品牌(主要是不同芯片)的设备(交换机,路由器,网卡)之间会有兼容性问题,

原帖由 "freeheart" 发表:
对,我也很迷惑
但设成autoselect 时,网卡为100baseTX(full-duplex),此时网络就不通!
而强制指定为100baseTX时,网卡为100baseTX(half_duplex),此时网络就是通!
虽然问题解决了,可原因还是不太明呀!

作者: i2era    时间: 2003-05-28 21:25
标题: 让我头痛的网络问题
[quote]原帖由 "zhuie"][/quote 发表:
     
的却如此,本版的精华区也有一篇类似的:
http://www.chinaunix.net/forum/viewtopic.php?t=16312
作者: ihweb    时间: 2003-05-29 08:00
标题: 让我头痛的网络问题
[quote]原帖由 "红袖添香"]   [/quote 发表:
     

俺分队大部分鸡子都是自动喂养的,没啥事的说。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2