skittle :
well without further debugging and logs, its impossible to tell what the issue is. weather driver bug or hardware issue.
personally I would stay in contact with the driver developer and ask what logs they need to look at. if it is a driver issue, then they could potentially fix it.
Thanks skittle, you've been incredibly patient with me.
Here's what I tried:
1) Downloaded compate-wireless-3.5.3.tar.bz2
2) Extracted, then ran ./scripts/driver-select atl1c
3) make
4) make install
5) make unload --> there was error "FATAL: module alx not found"
After this I did a modprobe atl1c, and got the following on ifconfig:
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 16436
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 956 bytes 69880 (68.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 956 bytes 69880 (68.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
p6p1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::922b:34ff:fe39:f2be prefixlen 64 scopeid 0x20<link>
ether 90:2b:34:39:f2:be txqueuelen 1000 (Ethernet)
RX packets 2 bytes 1056 (1.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 8 bytes 1152 (1.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 1 collisions 0
dmesg:
[ 6.866202] atl1c 0000:05:00.0: version 1.0.1.0-NAPI
[ 7.587172] atl1c 0000:05:00.0: vpd r/w failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update.
[ 17.569115] atl1c 0000:05:00.0: irq 49 for MSI/MSI-X
[ 290.763889] atl1c 0000:05:00.0: atl1c: p6p1 NIC Link is Up<100 Mbps Full Duplex>
I'm not sure if this was the correct driver, but its kinda mixed up with both atl1c and alx being included in the source. The alx was initially going to replace atl1c for both newer and older devices, but now they're planning to have the alx only for newer devices.
I also tried the Ubuntu 12.04 live cd, I read somewhere on the forums it was working with this ethernet controller:
Linux ubuntu 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
ifconfig:
ubuntu@ubuntu:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 90:2b:34:39:f2:be
inet6 addr: fe80::922b:34ff:fe39:f2be/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:45 errors:0 dropped:0 overruns:0 frame:0
TX packets:188 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:3039 (3.0 KB) TX bytes:42243 (42.2 KB)
Interrupt:47
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:136 errors:0 dropped:0 overruns:0 frame:0
TX packets:136 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11342 (11.3 KB) TX bytes:11342 (11.3 KB)
dmesg |grep atl1c:
ubuntu@ubuntu:~$ dmesg |grep atl1c
[ 3.664488] atl1c 0000:05:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[ 3.664498] atl1c 0000:05:00.0: setting latency timer to 64
[ 3.792495] atl1c 0000:05:00.0: version 1.0.1.0-NAPI
[ 104.825723] atl1c 0000:05:00.0: irq 47 for MSI/MSI-X
[ 104.825805] atl1c 0000:05:00.0: atl1c: eth0 NIC Link is Up<100 Mbps Full Duplex>
Again, it kept on trying to connect, followed by disconnection.
Anyways, I sent all these logs over to the developer, and he sent me the latest driver source, only for atl1c.
I hope it works.
Pls let me know if you can diagnose anything from these logs.
Thanks!