I switched to an eth0 connection from using my wireless connection because connecting via wifi wouldn't allow my grandson to log into my minecraft server.
My past experience with Ethernet connections are that they are rock solid stable. Not so any more.
It randomly disconnects and then, usually within 10 seconds and sometimes after 30 or more seconds, it will reconnect.
The ethernet network chip is AR8151.
sudo hwinfo --netcard shows:
	and  :~$ sudo hwinfo --netcard | grep "Module\|File" shows:
	
		
The modinfo command showed no adjustable PARAMS but shows support for
alias: pci:v00001969d00001083sv*sd*bc*sc*i*
It seems that the atl1c driver is "experimental" so I don't expect a bug report would do any good.
http://cateee.net/lkddb/web-lkddb/ATL1C.html
Ksystemlog shows
	
		
Launchpad bug reports show no usable information.  Other posts relating to the alt1 driver show three cases, 1) everything works fine, 2) atl1 works intermittently, or 3) atl1 doesn't work at all.     1&3 are not helpful.  Advice in type 2 posts usually suggest recompling the atl1 driver.  I  doubt that would be useful since my atl1c driver is specifically for my 1969 1803 chip.
My grandson just logged into my Minecraft 162 server. When my atl1c disconnects he is thrown out but he can reconnect about as quick as he can get to the "join" button.
In searching around this problem with the atl1 driver has been around for more than 4 years, so I suspect that I will just have to put upwith it until a kernel comes down the pike which fixes it for my machine.
					My past experience with Ethernet connections are that they are rock solid stable. Not so any more.
It randomly disconnects and then, usually within 10 seconds and sometimes after 30 or more seconds, it will reconnect.
The ethernet network chip is AR8151.
sudo hwinfo --netcard shows:
Code:
	
	.....(omitting wlan0 device info) ......
25: PCI e00.0: 0200 Ethernet controller
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_1969_1083
  Unique ID:....
  Parent ID: ...
  SysFS ID: /devices/pci0000:00/0000:00:1c.5/0000:0e:00.0
  SysFS BusID: 0000:0e:00.0
  Hardware Class: network
  Model: "Attansic Ethernet controller"
  Vendor: pci 0x1969 "Attansic Technology Corp."
  Device: pci 0x1083 
  SubVendor: pci 0x1025 "Acer Incorporated [ALI]"
  SubDevice: pci 0x0686 
  Revision: 0xc0
  Driver: "atl1c"
  Driver Modules: "atl1c"
  Device File: eth0
  Memory Range: 0xd3400000-0xd343ffff (rw,non-prefetchable)
  I/O Ports: 0x2000-0x2fff (rw)
  IRQ: 47 (11838 events)
  HW Address: 4c:72:b9:2d:8d:99
  Link detected: yes
  Module Alias: "pci:v00001969d00001083sv00001025sd00000686bc02sc00i00"
  Driver Info #0:
    Driver Status: atl1c is active
    Driver Activation Cmd: "modprobe atl1c"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #17 (PCI bridge)
			
			
				  Driver Modules: "ath9k", "ath9k"
Device File: wlan0
Module Alias: "pci:v0000168Cd00000034sv000011ADsd00006621bc02sc8 0i00"
Driver Modules: "atl1c"
Device File: eth0
Module Alias: "pci:v00001969d00001083sv00001025sd00000686bc02sc00i00"
	Device File: wlan0
Module Alias: "pci:v0000168Cd00000034sv000011ADsd00006621bc02sc8 0i00"
Driver Modules: "atl1c"
Device File: eth0
Module Alias: "pci:v00001969d00001083sv00001025sd00000686bc02sc00i00"
alias: pci:v00001969d00001083sv*sd*bc*sc*i*
It seems that the atl1c driver is "experimental" so I don't expect a bug report would do any good.
http://cateee.net/lkddb/web-lkddb/ATL1C.html
Ksystemlog shows
			
			
				....kernel    [ 7725.138784] atl1c 0000:0e:00.0: vpd r/w failed.  This is likely a firmware bug on this device.  Contact the card vendor for a firmware update.
			
		
	My grandson just logged into my Minecraft 162 server. When my atl1c disconnects he is thrown out but he can reconnect about as quick as he can get to the "join" button.
In searching around this problem with the atl1 driver has been around for more than 4 years, so I suspect that I will just have to put upwith it until a kernel comes down the pike which fixes it for my machine.



 eth0 randomly diconnecting and reconnecting
									
									
									eth0 randomly diconnecting and reconnecting
								 ebug level (0=none,...,16=all) (int)
ebug level (0=none,...,16=all) (int) 
							
						




Comment