Bug 31102

Summary: [lge] lge + Pentium III data transmission problem
Product: Base System Reporter: Sam Choong Wai <bigbird>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Sam Choong Wai 2001-10-07 19:00:01 UTC
Case 1:
Recompile kernel with "device lge" + "SMP" in a dual Pentium II 400MHz machine, everything work just fine !

Case 2:
Recompile kernel with "device lge" + "SMP" in a single Pentium III 1G machine, some data transmission became "corrupted", there are: samba, ftp ( so far I tried ), but telnet and ping worked just fine.

Case 3:
Same as case 2 but in a dual PIII 1G machine, same problem.
Comment 1 iedowse freebsd_committer freebsd_triage 2002-12-01 18:56:05 UTC
State Changed
From-To: open->feedback


Is this bug still present in more recent releases?
Comment 2 Ferdinand.Goldmann 2003-03-24 15:12:01 UTC
Hello,

I think I can confirm that the bug still exists in recent releases:

4.8-RC FreeBSD 4.8-RC #0: Mon Mar 24 14:28:41 CET 2003

The machine in question is an IBM xSeries 330. This is a dual-CPU capable 
mainboad. Our machine is only equipped with a single CPU:

CPU: Intel(R) Pentium(R) III CPU family      1266MHz (1263.07-MHz 686-class 
CPU) Origin = "GenuineIntel"  Id = 0x6b1  Stepping = 1 
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA
,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 536788992 (524208K bytes)
avail memory = 518930432 (506768K bytes)

The GigaBit card is a D-Link DGE-500SX:

lge0: <Level 1 Gigabit Ethernet> port 0x2400-0x24ff mem 
0xefffec00-0xefffefff irq 10 at device 5.0 on pci1
lge0: Ethernet address: 00:50:ba:ec:45:b5
miibus2: <MII bus> on lge0
xmphy0: <Jato 1000baseX media interface> on miibus2
xmphy0:  1000baseSX, 1000baseSX-FDX, auto

lge0@pci1:5:0:  class=0x020000 card=0x48001186 chip=0x00011394 rev=0x02 
hdr=0x00
    vendor   = 'Level One Communications'
    device   = 'LXT1001 Gigabit Ethernet Adapter'
    class    = network
    subclass = ethernet

$ scp zsh-4.0.6.tgz k000188@alfred:
Password:
zsh-4.0.6.tgz          0% | 
|     0       --:-- ETAReceived disconnect from xx.xx.xx.xx: 2: Corrupted 
MAC on input.
lost connection

Well, the same problem can be reproduced with FTP. I tried to FTP 
compressed tar archives from several different locations, they all were 
broken.

I tried two kernel configurations: With SMP compiled in and without SMP, 
both show the same problem.

There seems to be a serious software flaw here, the card is completely 
useless under FreeBSD using this configuration. (I will maybe try to check 
with Linux to see if the problem persists).

Kind regards
-- 
>>                                                      ////  |          |
>>                                                     |--00  |    UNIX  |
>> Ferdinand Goldmann                                  C   ^  |          |
>> EMail:  Ferdinand.Goldmann@zid.uni-linz.ac.at        \ ~/  ~~~|~~~~~~~~
>> Tel. : +43/732/2468/9398 Fax. : +43/732/2468/9397     | |-----3
Comment 3 Kris Kennaway freebsd_committer freebsd_triage 2003-07-12 23:08:38 UTC
State Changed
From-To: feedback->open

Submitter confirms that the problem persists in 4.8. 
Assign to lge driver author for attention. 


Comment 4 Kris Kennaway freebsd_committer freebsd_triage 2003-07-12 23:08:38 UTC
Responsible Changed
From-To: freebsd-bugs->wpaul

Submitter confirms that the problem persists in 4.8. 
Assign to lge driver author for attention.
Comment 5 Mark Linimon freebsd_committer freebsd_triage 2007-07-31 08:31:26 UTC
Responsible Changed
From-To: wpaul->freebsd-bugs

Reassign from inactive committer. 

Hat:		bugmeister
Comment 6 K. Macy freebsd_committer freebsd_triage 2007-11-16 17:40:56 UTC
State Changed
From-To: open->feedback


Is this still a problem in RELENG_6/7?
Comment 7 K. Macy freebsd_committer freebsd_triage 2007-11-16 20:28:03 UTC
State Changed
From-To: feedback->closed


Submitter e-mail bounces and 4.x is EOL.