[opensuse] BUG: kernel 2.6.22.16-0.1-default Breaks Atheros Wireless
Listmates, The latest online update to 2.6.22.16-0.1-default breaks the madwifi driver because the driver kernel modules ath_pci and ath_hal are NOT installed and CANNOT be installed with yast because of conflicts. 01:14 rankin-p35a~> cat linux/yast/wifi_conflicts.txt #### YaST2 conflicts list - generated 2008-01-31 01:09:17 #### This would invalidate atom:kernel-default-2.6.22.16-0.1.i586. atom:kernel-default-2.6.22.16-0.1.i586 has unfulfilled requirements === atom:kernel-default-2.6.22.16-0.1.i586 === kernel-default-2.6.22.16-0.1.i586 provides kernel-default == 2.6.22.16-0.1, but is scheduled to be uninstalled. kernel-default-2.6.22.16-0.1.i586[update] provides kernel-default == 2.6.22.16-0.1, but another version of that package is already installed. Can't satisfy requirement kernel-default >= 2.6.22.16-0.1 for atom:kernel-default-2.6.22.16-0.1.i586 atom:kernel-default-2.6.22.16-0.1.i586 will be evaluated for installation (freshened) by kernel-default-2.6.22.13-0.3.i586[update] (kernel-default == 2.6.22.13-0.3) (null) Conflict Resolution: ( ) delete kernel-default delete atom:kernel-default-2.6.22.16-0.1.i586 #### YaST2 conflicts list END ### Yast's Solution "delete kernel-default". WTF? And..., of course Yast DELETED the working kernel, and my working kernel modules, from my system, so there is no possibility of going back! Bug filed: https://bugzilla.novell.com/show_bug.cgi?id=357514 -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
For those bitten by the same bug: (1) If not already installed, Yast install: kernel-syms-2.6.22.16-0.1 (2) download madwifi-0.9.3.3-0.1.src.rpm from: http://madwifi.org/suse/10.3/src/madwifi-0.9.3.3-0.1.src.rpm (3) check current madwifi version if different, as root remove existing madwifi: rpm -e $(rpm -qa | grep madwifi) (4) as root, rpmbuild --rebuild madwifi-0.9.3.3-0.1.src.rpm (5) as root, modprobe ath_pci && depmod -A (6) rcnetwork restart (not really required, but never hurts) That will get you going. -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Thu, 2008-01-31 at 16:57 -0600, David C. Rankin wrote:
For those bitten by the same bug:
(1) If not already installed, Yast install: kernel-syms-2.6.22.16-0.1
(2) download madwifi-0.9.3.3-0.1.src.rpm from:
http://madwifi.org/suse/10.3/src/madwifi-0.9.3.3-0.1.src.rpm
(3) check current madwifi version if different, as root remove existing madwifi:
rpm -e $(rpm -qa | grep madwifi)
(4) as root, rpmbuild --rebuild madwifi-0.9.3.3-0.1.src.rpm
(5) as root,
modprobe ath_pci && depmod -A
(6) rcnetwork restart (not really required, but never hurts)
That will get you going.
-- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com
David... I tried that but when I got to # 5, the result was that it couldn't find the module "ath_pci" :-( -- Kevin "Yo" Dupuy | Public Mail <kevin@kevinsword.com> Hope for America: Ron Paul for President. www.RonPaul2008.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 01 Feb 2008 14:22:03 -0600 Kevin Dupuy <kevindupuy@bellsouth.net> wrote:
(4) as root, rpmbuild --rebuild madwifi-0.9.3.3-0.1.src.rpm
(5) as root,
modprobe ath_pci && depmod -A
(6) rcnetwork restart (not really required, but never hurts)
David... I tried that but when I got to # 5, the result was that it couldn't find the module "ath_pci" :-(
After step 4, add this: cp /usr/src/packages/RPMS/i586/madwifi-kmp-default-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm . rpm -ivh madwifi-kmp-default-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm Or I suppose that you could just navigate to /usr/src//RPMS/i586/ and install it from there. Adjust above to match your kernel. ls /usr/src/packages/RPMS/i586/ to see the choices. Al -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 2008-02-01 at 15:38 -0800, Al wrote:
On Fri, 01 Feb 2008 14:22:03 -0600 Kevin Dupuy <kevindupuy@bellsouth.net> wrote:
(4) as root, rpmbuild --rebuild madwifi-0.9.3.3-0.1.src.rpm
(5) as root,
modprobe ath_pci && depmod -A
(6) rcnetwork restart (not really required, but never hurts)
David... I tried that but when I got to # 5, the result was that it couldn't find the module "ath_pci" :-(
After step 4, add this:
cp /usr/src/packages/RPMS/i586/madwifi-kmp-default-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm . rpm -ivh madwifi-kmp-default-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm
Or I suppose that you could just navigate to /usr/src//RPMS/i586/ and install it from there.
Adjust above to match your kernel. ls /usr/src/packages/RPMS/i586/ to see the choices.
Al
Thanks that did it :-) -- Kevin "Yo" Dupuy | Public Mail <kevin@kevinsword.com> Hope for America: Ron Paul for President. www.RonPaul2008.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 1 Feb 2008 15:38:04 -0800, Al wrote:
rpm -ivh madwifi-kmp-default-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm
Unless the package explicitly supports the parallel installation of different versions (and most of the time even then you don't want), you want 'rpm -Uvh' , not -ivh, i.e. you want to replace the existing package. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Mon, 04 Feb 2008 02:49:47 +0100 Philipp Thomas <philipp.thomas@t-link.de> wrote:
Unless the package explicitly supports the parallel installation of different versions (and most of the time even then you don't want), you want 'rpm -Uvh' , not -ivh, i.e. you want to replace the existing package.
Ah, yes. In my case, I had previously let smart remove the old madwifi, so I used rpm -ivh. So you are correct, if madwifi is still installed, -Uvh it is! Al -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Kevin Dupuy wrote:
On Thu, 2008-01-31 at 16:57 -0600, David C. Rankin wrote:
For those bitten by the same bug:
(1) If not already installed, Yast install: kernel-syms-2.6.22.16-0.1
(2) download madwifi-0.9.3.3-0.1.src.rpm from:
http://madwifi.org/suse/10.3/src/madwifi-0.9.3.3-0.1.src.rpm
(3) check current madwifi version if different, as root remove existing madwifi:
rpm -e $(rpm -qa | grep madwifi)
(4) as root, rpmbuild --rebuild madwifi-0.9.3.3-0.1.src.rpm
(5) as root,
modprobe ath_pci && depmod -A
(6) rcnetwork restart (not really required, but never hurts)
That will get you going.
-- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com
David... I tried that but when I got to # 5, the result was that it couldn't find the module "ath_pci" :-(
(4)(a) I forgot to tell you you need to install madwifi after you build it. So look in /usr/src/packages/RPMS/i586/: l /usr/src/packages/RPMS/i586/ -rw-r--r-- 1 root root 46838 2008-01-31 16:03 madwifi-0.9.3.3-0.1.i586.rpm -rw-r--r-- 1 root root 1942125 2008-01-31 16:03 madwifi-debuginfo-0.9.3.3-0.1.i586.rpm -rw-r--r-- 1 root root 58683 2008-01-31 16:03 madwifi-devel-0.9.3.3-0.1.i586.rpm -rw-r--r-- 1 root root 263354 2008-01-31 16:03 madwifi-kmp-bigsmp-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm -rw-r--r-- 1 root root 268172 2008-01-31 16:03 madwifi-kmp-debug-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm -rw-r--r-- 1 root root 263247 2008-01-31 16:03 madwifi-kmp-default-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm -rw-r--r-- 1 root root 263845 2008-01-31 16:03 madwifi-kmp-xen-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm -rw-r--r-- 1 root root 264343 2008-01-31 16:03 madwifi-kmp-xenpae-0.9.3.3_2.6.22.16_0.1-0.1.i586.rpm as root: rpm -Uvh \ madwifi-0.9.3.3-0.1.i586.rpm \ madwifi-devel-0.9.3.3-0.1.i586.rpm \ madwifi-kmp-<Pick Your Kernel Module> Sorry -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
David C. Rankin wrote:
Listmates,
The latest online update to 2.6.22.16-0.1-default breaks the madwifi driver because the driver kernel modules ath_pci and ath_hal are NOT installed and CANNOT be installed with yast because of conflicts.
01:14 rankin-p35a~> cat linux/yast/wifi_conflicts.txt #### YaST2 conflicts list - generated 2008-01-31 01:09:17 ####
This would invalidate atom:kernel-default-2.6.22.16-0.1.i586. atom:kernel-default-2.6.22.16-0.1.i586 has unfulfilled requirements === atom:kernel-default-2.6.22.16-0.1.i586 === kernel-default-2.6.22.16-0.1.i586 provides kernel-default == 2.6.22.16-0.1, but is scheduled to be uninstalled. kernel-default-2.6.22.16-0.1.i586[update] provides kernel-default == 2.6.22.16-0.1, but another version of that package is already installed. Can't satisfy requirement kernel-default >= 2.6.22.16-0.1 for atom:kernel-default-2.6.22.16-0.1.i586 atom:kernel-default-2.6.22.16-0.1.i586 will be evaluated for installation (freshened) by kernel-default-2.6.22.13-0.3.i586[update] (kernel-default == 2.6.22.13-0.3) (null) Conflict Resolution: ( ) delete kernel-default delete atom:kernel-default-2.6.22.16-0.1.i586
#### YaST2 conflicts list END ###
Yast's Solution "delete kernel-default". WTF?
And..., of course Yast DELETED the working kernel, and my working kernel modules, from my system, so there is no possibility of going back!
Bug filed: https://bugzilla.novell.com/show_bug.cgi?id=357514
This should now be resolved. See: https://bugzilla.novell.com/show_bug.cgi?id=357514 -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Al
-
David C. Rankin
-
Kevin Dupuy
-
Philipp Thomas