Hello All: I have a brand new Toshiba Satellite P855-S5200, and cannot get wifi working on it under OpenSuse 12.1 (now with a Tumbleweed kernel), but OpenSuse cannot drive the wifi. This laptop has an Intel® Core™ i7-3610QM Processor, and Windows 7 drives the wifi flawlessly, claiming it is a Centrino-N 2200 device (if memory serves, I'll send a correction if this is wrong). For full disclosure, I filed an OpenSuse 12.1 bug report at: https://bugzilla.novell.com/show_bug.cgi?id=769678, here I'm requesting a fix in Tumbleweed. This problem is also in the tumbleweed kernel, which gave: uname -a Linux linux-6lhe.site 3.4.3-30-desktop #1 SMP PREEMPT Mon Jun 18 11:52:36 UTC 2012 (41613b0) x86_64 x86_64 x86_64 GNU/Linux [/code] However, in /var/log/messages I still got: [code] Jul 2 15:42:14 linux-6lhe kernel: [ 17.097048] iwlagn 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 Jul 2 15:42:14 linux-6lhe kernel: [ 17.097057] iwlagn 0000:02:00.0: setting latency timer to 64 Jul 2 15:42:14 linux-6lhe kernel: [ 17.097089] iwlagn 0000:02:00.0: pci_resource_len = 0x00002000 Jul 2 15:42:14 linux-6lhe kernel: [ 17.097091] iwlagn 0000:02:00.0: pci_resource_base = ffffc900057cc000 Jul 2 15:42:14 linux-6lhe kernel: [ 17.097094] iwlagn 0000:02:00.0: HW Revision ID = 0xC4 Jul 2 15:42:14 linux-6lhe kernel: [ 17.097186] iwlagn 0000:02:00.0: irq 44 for MSI/MSI-X Jul 2 15:42:14 linux-6lhe kernel: [ 17.097230] iwlagn 0000:02:00.0: Detected 2000 Series 2x2 BGN, REV=0x104 Jul 2 15:42:14 linux-6lhe kernel: [ 17.097305] iwlagn 0000:02:00.0: L1 Disabled; Enabling L0S Jul 2 15:42:14 linux-6lhe kernel: [ 17.116637] iwlagn 0000:02:00.0: device EEPROM VER=0x81c, CALIB=0x6 Jul 2 15:42:14 linux-6lhe kernel: [ 17.116640] iwlagn 0000:02:00.0: Device SKU: 0X150 Jul 2 15:42:14 linux-6lhe kernel: [ 17.116642] iwlagn 0000:02:00.0: Valid Tx ant: 0X3, Valid Rx ant: 0X3 Jul 2 15:42:14 linux-6lhe kernel: [ 17.116657] iwlagn 0000:02:00.0: Tunable channels: 13 802.11bg, 0 802.11a channels Jul 2 15:42:14 linux-6lhe kernel: [ 17.261379] iwlagn 0000:02:00.0: request for firmware file 'iwlwifi-2000-5.ucode' failed. Jul 2 15:42:14 linux-6lhe kernel: [ 17.261387] iwlagn 0000:02:00.0: no suitable firmware found! Jul 2 15:42:14 linux-6lhe kernel: [ 17.261505] iwlagn 0000:02:00.0: PCI INT A disabled I was able to fix this by ensuring that the microcode is installed in /lib/firmware as per the hints at: http://mtekk.us/archives/guides/fixing-request-for-firmware-file-failed/ OpenSuse does use modules, however please note that there is now iwlwifi-2000-*.ucode module, where * wildcards the version number, in /lib/firmware. Downloading and installing the iwlwifi-2000-*.ucode (in my case * = 6) from http://intellinuxwireless.org/?n=downloads into /lib/firmware fixed the problem with the tumbleweed kernel. Could the appropriate firmware please be included in future distributions? Thanks: Bill -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org