Gentoo Archives: gentoo-user

From: Daniel da Veiga <danieldaveiga@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Intel Gigabit Ethernet problem
Date: Mon, 30 Jul 2007 18:53:16
Message-Id: 342e1090707301147ic6a52a3v98bd5bcead7c18bd@mail.gmail.com
In Reply to: Re: [gentoo-user] Intel Gigabit Ethernet problem by Daniel da Veiga
1 On 7/30/07, Daniel da Veiga <danieldaveiga@×××××.com> wrote:
2 > On 7/30/07, Joshua Doll <Joshua.Doll@×××××.com> wrote:
3 > > Joshua Doll wrote:
4 > > > Daniel da Veiga wrote:
5 > > >> On 7/30/07, Albert Hopkins <marduk@g.o> wrote:
6 > > >>
7 > > >>> On Mon, 2007-07-30 at 13:33 -0300, Daniel da Veiga wrote:
8 > > >>>
9 > > >>>> Hi list,
10 > > >>>>
11 > > >>>> I've been struggling with this for a while, I am setting up this new
12 > > >>>> machine, but got stuck because I can't find a way to make the network
13 > > >>>> card work... According to lspci:
14 > > >>>>
15 > > >>>> 02:00.0 Ethernet controller: Intel Corporation 82573E Gigabit Ethernet
16 > > >>>> Controller (Copper) (rev 03)
17 > > >>>>
18 > > >>>> The weird thing is, it works just fine when booting the LiveCD,
19 > > >>>> dmesg shows:
20 > > >>>>
21 > > >>>> Intel(R) PRO/1000 Network Driver - version 7.2.9-k4
22 > > >>>> Copyright (c) 1999-2006 Intel Corporation.
23 > > >>>> ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 17
24 > > >>>> PCI: Setting latency timer of device 0000:02:00.0 to 64
25 > > >>>> e1000: 0000:02:00.0: e1000_probe: (PCI Express:2.5Gb/s:32-bit)
26 > > >>>> 00:10:c6:a1:5a:41
27 > > >>>> e1000: eth0: e1000_probe: Intel PRO/1000 Network Connection
28 > > >>>> e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
29 > > >>>> e1000: eth0: e1000_watchdog: 10/1000 speed: disabling TSO
30 > > >>>>
31 > > >>>> but when booting the local kernel:
32 > > >>>>
33 > > >>>> Intel(R) PRO/1000 Network Driver - version 7.2.9-k4
34 > > >>>> Copyright (c) 1999-2006 Intel Corporation.
35 > > >>>> ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 17
36 > > >>>> PCI: Setting latency timer of device 0000:02:00.0 to 64
37 > > >>>> e1000: eth0: e1000_probe: Intel PRO/1000 Network Connection
38 > > >>>>
39 > > >>> It appears as if driver works and has created the device but...
40 > > >>>
41 > > >>>
42 > > >>
43 > > >> The device was not created (and yeah, that's weird since there's a
44 > > >> mention to "eth0" in dmesg), also the init script is there and there
45 > > >> is a config for the interface at rc.conf/net. It seems the probe is
46 > > >> not working, as it never detects the link is up or down...
47 > > >>
48 > > >>
49 > > > What does ifconfig -a return? A lot of times udev will "remap" the
50 > > > device name. Especially if there is IP over firewall.
51 > > >
52 > > >
53 > > > --Joshua Doll
54 > > Opps firewire not firewall. Long weekend.
55 > >
56 >
57 > Happens to me all the time...
58 >
59 > ifconfig -a shows only "lo".
60 >
61 > I tried some crazy stunts (like copying the module from the livecd)
62 > and now I got the interface listed, but it doesn't work and yells a
63 > lot of "SIOCSIFFLAGS: Function not implemented" messages, along with
64 > "Unable to allocate interrupt Error: -38" in dmesg.
65 >
66 > I'm in the process of recompiling the kernel right now, and I hope
67 > that will solve it (so far I only compiled the kernel while in the
68 > LiveCD chroot, but now I have all packages and thus I'm trying to
69 > compile it at the real system). That should make no difference, but
70 > I'm trying everything...
71 >
72
73 Ok, after a few reboots (more like a lot), I wiped out all traces of
74 the kernel and configs, along with all modules, and started from
75 scratch my new kernel build, and guess... It's working...
76
77 Thank you for the replies.
78
79 --
80 Daniel da Veiga
81 Computer Operator - RS - Brazil
82 -----BEGIN GEEK CODE BLOCK-----
83 Version: 3.1
84 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V-
85 PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++
86 ------END GEEK CODE BLOCK------
87 --
88 gentoo-user@g.o mailing list