From owner-freebsd-sparc Wed May 22 22:22:51 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from madlen.mts.ru (madlen.mts.ru [212.44.140.2]) by hub.freebsd.org (Postfix) with ESMTP id 3991037B405 for ; Wed, 22 May 2002 22:22:33 -0700 (PDT) Received: from stella.komi.mts.ru (stella [10.50.1.1]) by madlen.mts.ru with ESMTP id g4N5MRK18397 for ; Thu, 23 May 2002 09:22:28 +0400 (MSD) X-Envelope-To: Received: from dav.komi.mts.ru (dav.komi.mts.ru [10.50.1.37]) (authenticated as tiamat with CRAM-MD5) by stella.komi.mts.ru (MTS Komi) with ESMTP id g4N5MNR52427 for ; Thu, 23 May 2002 09:22:25 +0400 (MSD) (envelope-from tiamat@komi.mts.ru) Date: Thu, 23 May 2002 09:22:22 +0400 From: Alex Deiter X-Mailer: The Bat! (v1.60k) Reply-To: Alex Deiter Organization: MTS X-Priority: 3 (Normal) Message-ID: <616092620.20020523092222@komi.mts.ru> To: freebsd-sparc@FreeBSD.ORG Subject: problem with gem on receive: MAC rx fault, status 3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello, I have a problem with gem (PCI GEM Ethernet) on receive large files (over ftp/scp). lom>poweron Netra T1 200 (UltraSPARC-IIe 500MHz), No Keyboard OpenBoot 4.0, 512 MB memory installed, Serial #51589233. Ethernet address 0:3:ba:13:30:71, Host ID: 83133071. Boot device: disk File and args: >> FreeBSD/sparc64 boot block Boot path: /pci@1f,0/pci@1/scsi@8/disk@0,0:a Boot loader: /boot/loader Console: OpenFirmware console disk0 is /pci@1f,0/pci@1/scsi@8/disk@0 FreeBSD/sparc64 loader bootpath="/pci@1f,0/pci@1/scsi@8/disk@0,0:a" loaddev=disk0s0a: > \ \: unknown command ^^^^^^^^^^^^^^^^^^^ >>>> Why there is this error? \ /boot/kernel/kernel data=0x290608+0xe2d98 syms=[0x8+0x3f078+0x8+0x31193] Hit [Enter] to boot immediately, or any other key for command prompt. Booting [/boot/kernel/kernel]... nothing to autoload yet. jumping to kernel entry at 0x80030000. Copyright (c) 1992-2002 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 5.0-CURRENT #0: Wed May 22 07:41:58 GMT 2002 root@severina.komi.mts.ru:/home/obj/usr/src/sys/GENERIC.mts Preloaded elf kernel "/boot/kernel/kernel" at 0x803e6000. Timecounter "tick" frequency 500000000 Hz cpu0: Sun Microsystems UltraSparc-IIe Processor (500.00 MHZ CPU) nexus0: pcib0: on nexus0 pcib0: SUNW,sabre: impl 0, version 0: ign 7c0 bus range 0 to 2; PCI bus 0 DVMA map: 0xc0000000 to 0xdfffffff pcib0: ofw_pci_init_intr: descending to subordinate PCI bus pcib0: ofw_pci_init_intr: no interrupt mapping found for 1/12/0 (preset 0) pcib0: ofw_pci_init_intr: no interrupt mapping found for 1/3/0 (preset 0) pcib0: ofw_pci_init_intr: no interrupt mapping found for 1/3/0 (preset 0) pcib0: ofw_pci_init_intr: no interrupt mapping found for 1/7/0 (preset 0) pcib0: ofw_pci_init_intr: mapping intr for 1/12/1 to 6 (preset was 0) pcib0: ofw_pci_init_intr: mapping intr for 1/12/3 to 36 (preset was 0) pcib0: ofw_pci_init_intr: mapping intr for 1/13/0 to 12 (preset was 0) pcib0: ofw_pci_init_intr: mapping intr for 1/5/1 to 28 (preset was 0) pcib0: ofw_pci_init_intr: mapping intr for 1/5/3 to 38 (preset was 0) pcib0: ofw_pci_init_intr: descending to subordinate PCI bus pcib0: ofw_pci_init_intr: mapping intr for 2/8/0 to 32 (preset was 0) pcib0: ofw_pci_init_intr: mapping intr for 2/8/1 to 32 (preset was 0) pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 sym0: <896> port 0xc00000-0xc000ff mem 0x4000-0x5fff,0x2000-0x23ff irq 32 at dev ice 8.0 on pci1 sym0: No NVRAM, ID 7, Fast-40, LVD, parity checking sym1: <896> port 0xc00100-0xc001ff mem 0x8000-0x9fff,0x6000-0x63ff irq 32 at dev ice 8.1 on pci1 sym1: No NVRAM, ID 7, Fast-40, LVD, parity checking pcib2: at device 1.1 on pci0 pci2: on pcib2 pci2: at device 3.0 (no driver attached) isab0: at device 7.0 on pci2 isa0: on isab0 ebus0: revision 0x01 ebus0: : incomplete ebus0: mem 0xf1000000-0xf17fffff,0xf0000000-0xf0ffffff at dev ice 12.0 on pci2 ebus0: addr 0x1000000000-0x10000fffff (no driver attached) eeprom0: addr 0x1400000000-0x1400001fff on ebus0 eeprom0: model mk48t59 eeprom0: hostid 83133071 ebus0: addr 0x1400200000-0x1400200003 irq 42 (no driver attached) gem0: mem 0xe0400000-0xe041ffff irq 6 at devic e 12.1 on pci2 miibus0: on gem0 ukphy0: on miibus0 ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto gem0: Ethernet address: 00:03:ba:13:30:71 using internal phy pci2: at device 12.3 (no driver attached) atapci0: port 0x420-0x42f,0x408-0x40b,0x410- 0x417,0x418-0x41b,0x400-0x407 irq 12 at device 13.0 on pci2 ata2: at 0x400 on atapci0 ata3: at 0x410 on atapci0 Timecounters tick every 10.000 msec Waiting 15 seconds for SCSI devices to settle da0 at sym0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-3 device da0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing Enabled da0: 17274MB (35378533 512 byte sectors: 255H 63S/T 2202C) Mounting root from ufs:/dev/da0a Entropy harvesting: interrupts ethernet point_to_point. swapon: adding /dev/da0b as swap device Automatic boot in progress... /dev/da0a: 386 files, 5127 used, 10867 free (35 frags, 5416 blocks, 0.2% fragmen tation) Doing initial network setup: hostname. gem0: flags=8843 mtu 1500 inet 10.50.1.9 netmask 0xffffff00 broadcast 10.50.1.255 ether 00:03:ba:13:30:71 media: Ethernet autoselect (100baseTX ) status: active lo0: flags=8049 mtu 16384 inet 127.0.0.1 netmask 0xff000000 add net default: gateway 10.50.1.254 Additional routing options:. Routing daemons:. Additional daemons: syslogdMay 23 04:44:56 severina syslogd: kernel boot file is /kernel . Doing additional network setup:. Starting final network daemons:. ELF ldconfig path: /usr/lib /usr/lib/compat /usr/local/lib Starting standard daemons: cron sshd. Initial rc.sparc64 initialization:. Configuring syscons:. Additional ABI support:. Local package initialization:. Additional TCP options:. Thu May 23 04:45:03 GMT 2002 FreeBSD/sparc64 (severina.komi.mts.ru) (ofwcons) login: root Password: >>> Try receive big file: severina# ftp server ..... ftp> get ports.tar.bz2 local: ports.tar.bz2 remote: ports.tar.bz2 229 Entering Extended Passive Mode (|||49364|) 150 Opening BINARY mode data connection for 'ports.tar.bz2' (52432031 bytes). 0% | | 0 0.00 KB/s --:-- ETAM AC rx fault, status 2 MAC rx fault, status 3 6% |** | 3384 KB 3.02 MB/s 00:15 ETAM AC rx fault, status 3 MAC rx fault, status 3 6% |** | 3439 KB 1.59 MB/s 00:29 ETAM AC rx fault, status 3 MAC rx fault, status 3 15% |***** | 7772 KB 1.24 MB/s 00:34 ETAM AC rx fault, status 3 15% |***** | 7835 KB 860.87 KB/s 00:50 ETAM AC rx fault, status 3 MAC rx fault, status 3 22% |******** | 11774 KB 145.17 KB/s - stalled -^ C receive aborted. Waiting for remote to finish abort. ^C remote abort aborted; closing connection. 12056576 bytes received in 01:22 (142.91 KB/s) ftp> ftp> quit >>> After that the network die: >> ping self severina# ping 10.50.1.9 PING 10.50.1.9 (10.50.1.9): 48 data bytes 64 bytes from 10.50.1.9: icmp_seq=0 ttl=64 time=0.225 ms 64 bytes from 10.50.1.9: icmp_seq=1 ttl=64 time=0.119 ms ^C --- 10.50.1.9 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.119/0.172/0.225/0.053 ms >> ping server severina# ping 10.50.1.1 PING 10.50.1.1 (10.50.1.1): 48 data bytes >>Here very long waiting... ^C severina# ifconfig -a gem0: flags=8843 mtu 1500 inet 10.50.1.9 netmask 0xffffff00 broadcast 10.50.1.255 ether 00:03:ba:13:30:71 media: Ethernet autoselect (100baseTX ) status: active lo0: flags=8049 mtu 16384 inet 127.0.0.1 netmask 0xff000000 ppp0: flags=8010 mtu 1500 severina# severina# netstat -i Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll gem0 1500 00:03:ba:13:30:71 8487 0 4575 0 0 >>Here very long waiting... (eps 2-3 min) gem0 1500 10.50.1/24 10.50.1.9 8445 - 4573 - - lo0 16384 0 0 0 0 0 >>Here very long waiting... (eps 2-3 min) lo0 16384 your-net 127.0.0.1 0 - 0 - - ppp0* 1500 0 0 0 0 0 severina# reboot ...... >>>>After reboot try send big file: ftp> put test local: test remote: test 229 Entering Extended Passive Mode (|||49365|) 150 Opening BINARY mode data connection for 'test'. 100% |*************************************| 143 MB 7.66 MB/s 00:00 ETA 226 Transfer complete. 150934528 bytes sent in 00:18 (7.61 MB/s) Why ? -- Best regards, Alex mailto:tiamat@komi.mts.ru To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message