Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64881 - neither hotplug-20040920 nor coldplug create eth0 for my nic
Summary: neither hotplug-20040920 nor coldplug create eth0 for my nic
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All All
: High major (vote)
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-21 12:12 UTC by Matteo Settenvini
Modified: 2004-09-23 11:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Settenvini 2004-09-21 12:12:29 UTC
I use a Broadcom ethernet card fully supported by the tg3 module.
With hotplug 20040401, everything runs ok.

with 20040920, /dev/eth0 isn't created, nor the module automatically loaded. 
Manually modprobing tg3 reports in dmesg (as it should be):

eth0: Tigon3 [partno(BCM95901A50) rev 3001 PHY(5705)] (PCI:33MHz:32-bit) 10/100BaseT Ethernet 00:06:1b:c1:1a:f3
eth0: HostTXDS[1] RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[1] TSOcap[1]

but eth0 is still not created. Downgrading to 20040401 makes it work again.
Comment 1 Matteo Settenvini 2004-09-21 12:13:35 UTC
I forgot: using udev032

Portage 2.0.51_rc1 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686)
=================================================================
System uname: 2.6.8-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.5.3
distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts avi berkdb bitmap-fonts bonobo cdr cjk crypt cups directfb doc dvd emacs encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imap imlib jack java jpeg kde libg++ libwww mad maildirmbox mikmod mmx motif mpeg mysql nas ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline samba sasl sdl slang spell sse sse2 ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xprint xv zlib video_cards_i810 video_cards_i830 linguas_it"
Comment 2 Patrick Fourniols 2004-09-21 12:15:56 UTC
not related to tg3 module, same here with 8139too
Comment 3 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-09-21 15:41:27 UTC
Did you notice that the hotplug startup script no longer autoloads modules?
It said so when you merged the 20040920 release.

You need to emerge the coldplug package for this to work the same way it used to.
Comment 4 Matteo Settenvini 2004-09-22 09:12:59 UTC
I reopen this bug since I tried with coldplug and it didn't work. (I added coldplug to the boot level, as hotplug)

The eth0 is correctly modprobed with coldplug (with hotplug it wasn't, I had to do insmod it manually and eth0 didn't appear in /dev/ anyway), but the device is still not created. I had to revert to hotplug-20040401 anyway.

PS: I also obtain a *huge* list of errors when hotplug/coldplug try to load the isapnp devices... is this "normal"? The only solution is to rm /etc/hotplug/isapnp.rc...
Comment 5 Greg Kroah-Hartman (RETIRED) gentoo-dev 2004-09-23 11:37:12 UTC
The pnp bug is now fixed upstream and will be fixed in the next release.

The coldplug issue doesn't seem to be a hotplug/coldplug issue, as if the 
device is loaded properly, that's all that it does.