Problem with network on Lenovo G575

Hi, so I installed Mageia on a Lenovo G575 laptop, but ran into problems.
System installed fine, but would hang sometime after booting, before I had time to log in, making it completely unusable. So I investigated a bit, and in short - it seems to be the network driver issue. Only it was difficult to locate because of the new non-sequential init...
Here's what happened:
eth0 is enabled on boot, but the cable's not plugged in, and when network-up init script does ip -o link show eth0 the kernel immediately hangs (ie. the cursor stops blinking, no response from anything...). IMHO, this is probably kernel driver bug, so please inform upstream if possible.
There seems to be another issue that this problem highlighted: since the kernel would hang, I had to force power off the laptop. But after restart and ensuing fsck, the messages file would get truncated way into kernel startup messages, so using install dvd for rescue no useful information is to be found.
I guess this is the "feature" of ext4 - if we can't have reiserfs, why not try btrfs, even in alpha it couldn't be worse than this!
Also, try to rehash interface detection, since this makes Mageia unusable on this laptop.
Thanks in advance.
Here's the lspci output for this device:
# lspci -nnvs 02:00.0
02:00.0 Ethernet controller [0200]: Atheros Communications AR8152 v2.0 Fast Ethernet [1969:2062] (rev c1)
Subsystem: Lenovo Device [17aa:397b]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d0100000 (64-bit, non-prefetchable) [size=256K]
I/O ports at 2000 [size=128]
Capabilities: [40] Power Management version 3
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [58] Express Endpoint, MSI 00
Capabilities: [6c] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [180] Device Serial Number ff-67-f2-79-1c-75-08-ff
Kernel driver in use: atl1c
Kernel modules: atl1c
System installed fine, but would hang sometime after booting, before I had time to log in, making it completely unusable. So I investigated a bit, and in short - it seems to be the network driver issue. Only it was difficult to locate because of the new non-sequential init...
Here's what happened:
eth0 is enabled on boot, but the cable's not plugged in, and when network-up init script does ip -o link show eth0 the kernel immediately hangs (ie. the cursor stops blinking, no response from anything...). IMHO, this is probably kernel driver bug, so please inform upstream if possible.
There seems to be another issue that this problem highlighted: since the kernel would hang, I had to force power off the laptop. But after restart and ensuing fsck, the messages file would get truncated way into kernel startup messages, so using install dvd for rescue no useful information is to be found.
I guess this is the "feature" of ext4 - if we can't have reiserfs, why not try btrfs, even in alpha it couldn't be worse than this!
Also, try to rehash interface detection, since this makes Mageia unusable on this laptop.
Thanks in advance.
Here's the lspci output for this device:
# lspci -nnvs 02:00.0
02:00.0 Ethernet controller [0200]: Atheros Communications AR8152 v2.0 Fast Ethernet [1969:2062] (rev c1)
Subsystem: Lenovo Device [17aa:397b]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d0100000 (64-bit, non-prefetchable) [size=256K]
I/O ports at 2000 [size=128]
Capabilities: [40] Power Management version 3
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [58] Express Endpoint, MSI 00
Capabilities: [6c] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [180] Device Serial Number ff-67-f2-79-1c-75-08-ff
Kernel driver in use: atl1c
Kernel modules: atl1c