[Bug 19390] New: dist-upgrade from hoary to breezy caused pesky IRQ problems
bugzilla-daemon at bugzilla.ubuntu.com
bugzilla-daemon at bugzilla.ubuntu.com
Tue Nov 8 18:59:02 UTC 2005
Please do not reply to this email. You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=19390
Ubuntu | linux
Summary: dist-upgrade from hoary to breezy caused pesky IRQ
problems
Product: Ubuntu
Version: unspecified
Platform: i386
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: linux
AssignedTo: ben.collins at ubuntu.com
ReportedBy: era+ubuntu at iki.fi
QAContact: kernel-bugs at lists.ubuntu.com
On 2005-10-24, I ran "sudo aptitude dist-upgrade" on a Hoary box which I had
installed as a "server" some weeks earlier from the regular i386 Hoary install CD.
The hardware is an IBM ThinkPad 600X. The only peripherals are two network
cards, one a very old Xircom PCMCIA one which has worked throughout all these
troubles, and in the other slot I have been trying various cards. See below.
When I did a "dist-upgrade", the CardBus wlan card -- a D-Link DWL-650+, Prism
chipset -- stopped working, and various other CardBus cards I tried would also
not work (Intel e100 and 3Com 3c59x). I finally managed to get at least the 3com
card to work with the "irqpoll" kernel boot option, and am reluctant to
experiment more at this point, as I don't have a replacement handy for this
particular part of my home network infrastructure. :-/
I had barely installed the following packages and done some minimal
configuration tweaks for them before the dist-upgrade.
ssh
ipmasq
dhcp
cvs
patch
linux-image-2.6.10-5-686 <- should probably have installed linux-686, but I'm
fairly new to Ubuntu
wireless-tools
hostap-utils
./hostap-modules-2.6.10-5-686_0.2.6-1+2.6.10-34.6_i386.deb <- compiled from
hostap-source on another Hoary box
hostapd
apache-perl
twiki <- purged immediately; could not get it to work sensibly
screen
sed -e 's/hoary/breezy/' /etc/apt/sources.list
sudo aptitude update && sudo aptitude dist-upgrade
I imagine the problems might have been there before, but after the dist-upgrade,
the wlan card stopped working, even before I rebooted. The dist-upgrade did not
actually install a new kernel, even though linux-image-2.6.12-9-386 is included
in the listing:
The following NEW packages will be automatically installed:
binutils-static busybox-cvs-initramfs gcc-4.0-base hwdata initramfs-tools
klibc-utils laptop-detect libatm1 libbind9-0 libdb4.3 libdevmapper1.01 libdn
s20 libedit2 libgc1c2 libisc9 libisccc0 libisccfg1 libiw28 libklibc
libreadline5 libselinux1 libsigc++-1.2-5c2 libslang2 libstdc++6
linux-image-2.6.12-9-386 linux-restricted-modules-2.6.12-9-386 linux-restric
ted-modules-common linux-sound-base lshw-common
ubuntu-minimal ubuntu-standard
The following packages will be automatically REMOVED:
libgc1 libsigc++-1.2-5c102 postfix-tls
The following NEW packages will be installed:
binutils-static busybox-cvs-initramfs gcc-4.0-base hwdata initramfs-tools
klibc-utils laptop-detect libatm1 libbind9-0 libdb4.3 libdevmapper1.01 libdn
s20 libedit2 libgc1c2 libisc9 libisccc0 libisccfg1 libiw28 libklibc
libreadline5 libselinux1 libsigc++-1.2-5c2 libslang2 libstdc++6
linux-image-2.6.12-9-386 linux-restricted-modules-2.6.12-9-386
linux-restricted-modules-common linux-sound-base lshw-common
ubuntu-minimal ubuntu-standard
The following packages will be REMOVED:
libgc1 libsigc++-1.2-5c102 postfix-tls
The following packages will be upgraded:
adduser alsa-base alsa-utils apache-common apache-perl apache2-utils apt
apt-utils aptitude at base-config base-files base-passwd bash bind9-host
bsdmainutils bsdutils bzip2 console-common console-data console-tools
coreutils cpio cron cvs dash debconf debconf-i18n debianutils
dhcp3-client dhcp3-common diff discover1 discover1-data dmidecode dmsetup
dnsutils dosfstools dpkg dselect e2fslibs e2fsprogs eject evms
evms-ncurses fdutils file findutils ftp gcc-3.3-base gettext-base gnupg
grep grepmap groff-base grub gzip hdparm hostap-utils hostapd hotplug
ifrename ifupdown info initrd-tools initscripts ipmasq iproute iptables
iputils-arping iputils-ping iputils-tracepath jfsutils klogd libacl1
libapache-mod-perl libapr0 libasound2 libattr1 libblkid1 libbz2-1.0 libc6
libc6-i686 libcomerr2 libcompress-zlib-perl libconsole libdb3 libdb4.2
libdiscover1 libevms-2.5 libexpat1 libfribidi0 libgcc1 libgcrypt11
libgnutls11 libgpmg1 libhtml-parser-perl libidn11 libldap2
liblocale-gettext-perl liblwres1 libmagic1 libncurses5 libncursesw5
libnewt0.51 libpam-modules libpam-runtime libpam0g libparted1.6-12
libpcap0.8 libpcre3 libperl5.8 libsasl2 libsasl2-modules libss2
libssl0.9.7 libstdc++5 libtext-charwidth-perl libtext-iconv-perl
libtext-wrapi18n-perl liburi-perl libusb-0.1-4 libuuid1 libwrap0
libwww-perl linux-386 linux-image-386 linux-restricted-modules-386
locales login logrotate lsb-base lsb-release lshw lsof lvm2 mailx makedev
man-db manpages mdadm memtest86+ mii-diag mime-support module-init-tools
mount mtr-tiny mutt nano ncurses-base ncurses-bin net-tools netbase
netkit-inetd ntp ntpdate nvidia-kernel-common openssh-client
openssh-server parted passwd pcmcia-cs perl perl-base perl-modules
popularity-contest postfix ppp pppconfig pppoeconf procps psmisc python
python-minimal python2.4 python2.4-minimal reiser4progs reportbug rsync
sed ssh strace sudo sysklogd sysv-rc sysvinit tar tcpd tcpdump telnet
time ubuntu-base ucf udev usbutils util-linux vim vim-common w3m wget
whiptail wireless-tools xfsprogs zlib1g
204 packages upgraded, 31 newly installed, 3 to remove and 0 not upgraded.
My primary suspect would be the hotplug upgrade, but there's obviously a lot of
other things which might have affected this.
After a lot of desperate tweaking, I managed to get at least some cards back up
and running by booting with "irqpoll". I don't think any of this matters, but
during the tweaking I also installed the following packages:
linux-686
hostap-modules-2.6.12-9-686_0.4.1-1_i386.deb <- again, compiled from
hostap-source on another Hoary box
and disabled hostap and dhcp (renamed scripts in /etc/init.d and ran
"update-rc.d remove").
I have a bunch of log files but uploading them all is probably overkill. During
troubleshooting, I tried booting with various cards present or absent, with the
cards in different slots, with different network cables, etc, and I'm afraid I
don't have a good correlation of which log messages correspond to which
experiments any longer anyway.
Scrolling back through the logs, I see various messages about IRQ 10 and 11 in
the log file already before the upgrade.
If I inserted the 3com card in the lower slot (I believe this is socket 1) and
did ifconfig eth0 172.16.0.1 up the machine would freeze hard under some
circumstances. With the card in the other socket, this was less fatal, but I
could not get the card to work; it would appear to ping, but not get through,
and then throw a "netdev watchdog" error after some time.
I'll attach kernel log messages from the bootup sequence from before and after
the upgrade. You should keep in mind that I've switched the wlan card to a 3com
ethernet card in the meantime, and obviously upgraded the kernel, and now
finally added the "irqpoll" boot argument.
I don't expect you can do much to help me at this point, but I hope that others
will at least be able to get something out of this bug report if they should
stumble into the same problem.
--
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the kernel-bugs
mailing list