Bug#272041: RC1: Hotplug hangs on reboot trying to plug in eepro100 and emu10k1-gp.
Package: installation-reports
INSTALL REPORT
Debian-installer-version: RC1 downloaded Aug 20 from
http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/rc1/sarge-i386-businesscard.iso
uname -a: Linux vertex 2.6.7-1-k7 #1 Thu Jul 8 06:45:35 EDT 2004 i686 GNU/Linux
Date: Thu Sep 09 22:55:15 GMT 2004
Method: Booted off a buisness card iso. Network install over a wireless link from ftp.rhnet.is. Not proxied.
Machine: Self built box with Abit KG7 motherboard.
Processor:
# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 4
model name : AMD Athlon(tm) processor
stepping : 2
cpu MHz : 1201.567
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips : 2383.87
Memory:
# cat /proc/meminfo
MemTotal: 257200 kB
MemFree: 6232 kB
Buffers: 28956 kB
Cached: 161920 kB
SwapCached: 0 kB
Active: 95972 kB
Inactive: 134976 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 257200 kB
LowFree: 6232 kB
SwapTotal: 498000 kB
SwapFree: 498000 kB
Dirty: 0 kB
Writeback: 0 kB
Mapped: 65624 kB
Slab: 10080 kB
Committed_AS: 111388 kB
PageTables: 788 kB
VmallocTotal: 770040 kB
VmallocUsed: 8256 kB
VmallocChunk: 761524 kB
Root Device: <IDE? SCSI? Name of device?>
# mount
/dev/sda3 on / type reiserfs (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type reiserfs (rw)
/dev/sda8 on /home type reiserfs (rw)
/dev/sda6 on /tmp type reiserfs (rw)
/dev/sda7 on /usr type reiserfs (rw)
/dev/sda5 on /var type reiserfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
Root Size/partition table: Feel free to paste the full partition
table, with notes on which partitions are mounted where.
# sfdisk -d
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 63, size= 256977, Id=83, bootable
/dev/sda2 : start= 257040, size= 996030, Id=82
/dev/sda3 : start= 1253070, size= 996030, Id=83
/dev/sda4 : start= 2249100, size= 33591915, Id= 5
/dev/sda5 : start= 2249163, size= 1991997, Id=83
/dev/sda6 : start= 4241223, size= 1991997, Id=83
/dev/sda7 : start= 6233283, size= 9767457, Id=83
/dev/sda8 : start= 16000803, size= 19840212, Id=83
Output of lspci and lspci -n:
# lspci
0000:00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] System Controller (rev 13)
0000:00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P] AGP Bridge
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
0000:00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
0000:00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
0000:00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
0000:00:08.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
0000:00:09.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 05)
0000:00:0d.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80)
0000:00:0f.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03)
0000:00:0f.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03)
0000:00:0f.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port
0000:01:05.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
# lspci -n
0000:00:00.0 0600: 1022:700e (rev 13)
0000:00:01.0 0604: 1022:700f
0000:00:07.0 0601: 1106:0686 (rev 40)
0000:00:07.1 0101: 1106:0571 (rev 06)
0000:00:07.2 0c03: 1106:3038 (rev 16)
0000:00:07.3 0c03: 1106:3038 (rev 16)
0000:00:07.4 0c05: 1106:3057 (rev 40)
0000:00:08.0 0100: 9005:0080 (rev 02)
0000:00:09.0 0200: 8086:1229 (rev 05)
0000:00:0d.0 0607: 1180:0475 (rev 80)
0000:00:0f.0 0401: 1102:0004 (rev 03)
0000:00:0f.1 0980: 1102:7003 (rev 03)
0000:00:0f.2 0c00: 1102:4001
0000:01:05.0 0300: 10de:0322 (rev a1)
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot worked: [O]
Configure network HW: [O]
Config network: [O]
Detect CD: [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives: [O]
Create file systems: [O]
Mount partitions: [O]
Install base system: [O]
Install boot loader: [O]
Reboot: [E]
Comments/Problems:
I was impressed about being able to install over a wireless link. Nice work!
The reboot failed because of hotplug problems. Discover initially detected
my hardware correctly as seen from the log:
---- /var/log/debian-installer/hardware-summary ----------------------
info: /bin/report-hw: discover: parport_pc;;;VIA Technologies, Inc.;VT82C686 [Apollo Super South];
info: /bin/report-hw: discover: yenta_socket;;;Ricoh Co Ltd;RL5c475;
info: /bin/report-hw: discover: ;;;Unknown;HITACHI DVD-ROM GD-3000;/dev/hda
info: /bin/report-hw: discover: ;;; ;CD-R/RW RW7060S;/dev/scd0
info: /bin/report-hw: discover: e100;;;Intel Corporation;82557/8/9 [Ethernet Pro 100];
info: /bin/report-hw: discover: aic7xxx;;;Adaptec;AIC-7892A U160/m;
info: /bin/report-hw: discover: ide-scsi;;;Linux;IDE-SCSI emulation layer;
info: /bin/report-hw: discover: snd-emu10k1;;;Creative Labs;SB Audigy;
info: /bin/report-hw: discover: usb-uhci;;;VIA Technologies, Inc.;VT82xxxxx UHCI USB 1.1 Controller;
info: /bin/report-hw: discover: usb-uhci;;;VIA Technologies, Inc.;VT82xxxxx UHCI USB 1.1 Controller;
info: /bin/report-hw: discover: ;;;IBM;DDYS-T18350N;/dev/sda
----------------------------------------------------------------------
but during reboot hotplug tried to plug in eepro100 and emu10k1-gp
resulting in a boot sequence hang with the error:
./pci.agent: line 156: 1775 Segmentation fault $MODPROBE $MODULE > /dev/null 2>&1
eepro100: can't be loaded
missing kernel or user mode driver eepro100
(similar for emu10k1-gp)
The fix was to remove the corresponding pci cards from the box to be able to boot and then add eepro100 and emu10k1-gp to the list in /etc/hotplug/blacklist. After this the cards could be put back in place.
After the fix output of lsmod looks like:
# lsmod
Module Size Used by
snd_mixer_oss 19904 0
af_packet 22408 2
ipv6 253024 10
orinoco_cs 9352 1
orinoco 43660 1 orinoco_cs
hermes 8576 2 orinoco_cs,orinoco
ds 18564 3 orinoco_cs
ohci1394 35617 1
ieee1394 111288 1 ohci1394
uhci_hcd 32592 0
usbcore 113952 3 uhci_hcd
via82cxxx 14044 1
pci_hotplug 34352 0
amd_k7_agp 7820 1
agpgart 33960 1 amd_k7_agp
mousedev 10444 2
tsdev 7360 0
floppy 60308 0
psmouse 20232 0
pcspkr 3688 0
evdev 9536 0
snd_emu10k1 98440 0
snd_rawmidi 25408 1 snd_emu10k1
snd_pcm 97508 1 snd_emu10k1
snd_timer 25540 1 snd_pcm
snd_seq_device 8264 2 snd_emu10k1,snd_rawmidi
snd_ac97_codec 69572 1 snd_emu10k1
snd_page_alloc 11720 2 snd_emu10k1,snd_pcm
snd_util_mem 4608 1 snd_emu10k1
snd_hwdep 9504 1 snd_emu10k1
snd 56932 9 snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_seq_device,snd_ac97_codec,snd_util_mem,snd_hwdep
soundcore 10400 1 snd
e100 33344 0
mii 5184 1 e100
yenta_socket 21248 1
pcmcia_core 67332 3 orinoco_cs,ds,yenta_socket
parport_pc 34944 0
parport 41544 1 parport_pc
capability 4616 0
commoncap 7232 1 capability
sr_mod 17892 0
ide_generic 1472 0
ide_cd 43204 0
ide_core 141592 3 via82cxxx,ide_generic,ide_cd
cdrom 39904 2 sr_mod,ide_cd
rtc 12728 0
reiserfs 243184 6
sd_mod 21696 8
aic7xxx 204588 7
scsi_mod 124556 3 sr_mod,sd_mod,aic7xxx
unix 28528 70
font 8448 0
vesafb 6688 0
cfbcopyarea 3776 1 vesafb
cfbimgblt 3072 1 vesafb
cfbfillrect 3712 1 vesafb
This hotpluging seems a litle fragile. Would be an improvement if it
wouldn't hang on this type of failure.
Install logs and other status info is available in /var/log/debian-installer/.
Once you have filled out this report, mail it to submit@bugs.debian.org.
Reply to: