On Sat, 2009-07-25 at 13:39 -0300, Ben Armstrong wrote:
> Package: linux-image-2.6.30-1-686
> Version: 2.6.30-3
> Severity: normal
>
> When using a debian-installer daily image on an Eee PC model 1005HA-H, to which
> Otavio just added atl1c, our tester, Yoda-BZH on irc, could not get ethernet to
> work at all. Here is his report:
>
> > debian-installer/i386/linux vga=771 initrd=debian-installer/i386/initrd.gz -- quiet
>
> Choosing language French
> Country: France
> KB Layout: Françs (fr-latin9)
>
> At this point I have few lines about atl1c in dmesg :
> atl1c 0000:01:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
> atl1c 0000:01:00.0: setting latency timer to 64
> atl1c 0000:01:00.0: PME# disabled
> atl1c 0000:01:00.0: PME# disabled
> atl1c 0000:01:00.0: version 1.0.0.1-NAPI
>
>
> ** detecting hardware step
> In dmesg I now have :
> atl1c 0000:01:00.0: irq 27 for MSI/MSI-X
> atl1c 0000:01:00.0: alt1c: eth0 NIC Link is Up<100 Mbps Full Duplex>
> atl1c 0000:01:00.0: Unable to allocate MSI interrupt Error: -22
> ADDRCONF(NETDEV_UP): eth0: link is not ready
>
> At this point, dhcp fails to acquire an address. Statically configuring the
> network doesn't help, either.
It looks like the driver is somehow reporting link state correctly - the
PHY shows link up but the kernel sees the link down. I seem to remember
that there was a recent change that broke some other drivers that were
not doing this quite right; I will check that.
> Searching Linus's git tree reveals that there have been some patches to atl1c
> since 2.6.30 was released, but we don't know if any of these are relevant to
> our problem or not:
[...]
These don't look like they would address the problem, but perhaps you
could try a kernel with these changes anyway? There are experimental
packages linked from http://wiki.debian.org/DebianKernel (see the first
entry under "snapshots").
Ben.
--
Ben Hutchings
Power corrupts. Absolute power is kind of neat.
- John Lehman, Secretary of the US Navy 1981-1987
Attachment:
signature.asc
Description: This is a digitally signed message part