You are not logged in.
Pages: 1
Well I decided to give Arch a try and so far I love it. I do have one problem though and that is a problem with my wireless card. I think the driver is installed properly because the wlan0 interface shows up when I issue a "Ifconfig -a" I can get up to point where I tell bash what AP I want to use. ( iwconfig wlan0 essid "AP")
That command executes fine and the problem only occurs after this when I try to get an IP address and bring the interface up. For example, When I try to bring the interface up with "ifconfig wlan0 up" I get a "SIOCSIFFLAGS: No such file or directory" I did read somewhere in the Arch Wiki that this could be because I only installed the base packages in setup and the driver was probably not installed. If that was the case the interface wouldnt even show up correct?
After setup I also installed the wireless utilities that Arch recommended like iwconfig and such but those dont seem to be helping much. Here is some output you guys may or may not be interested in.
# lspci | grep -i "net"
05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
07:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 02)
-----------------------------------
# lsmod
Module Size Used by
ipv6 236668 10
fuse 51814 3
snd_hda_codec_si3054 3062 1
snd_hda_codec_realtek 186046 1
snd_seq_dummy 1067 0
snd_seq_oss 24984 0
snd_seq_midi_event 4484 1 snd_seq_oss
snd_hda_intel 19249 0
arc4 1058 2
snd_seq 41656 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 4349 3 snd_seq_dummy,snd_seq_oss,snd_seq
ecb 1545 2
snd_hda_codec 59723 3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
snd_pcm_oss 33442 0
snd_hwdep 4752 1 snd_hda_codec
snd_mixer_oss 14356 1 snd_pcm_oss
i915 259467 2
sdhci_pci 5466 0
iwl3945 126951 0
snd_pcm 57767 4 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec,snd_pcm_oss
sdhci 13959 1 sdhci_pci
iwlcore 130544 1 iwl3945
drm_kms_helper 21732 1 i915
snd_timer 15629 2 snd_seq,snd_pcm
pcmcia 26354 0
joydev 7378 0
mmc_core 45599 1 sdhci
mac80211 151387 2 iwl3945,iwlcore
drm 130130 3 i915,drm_kms_helper
e100 28481 0
snd 42562 12 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_seq_oss,snd_hda_intel,snd_seq,snd_seq_device,snd_hda_codec,snd_pcm_oss,snd_hwdep,snd_mixer_oss,snd_pcm,snd_timer
iTCO_wdt 8537 0
yenta_socket 18843 1
fan 2566 0
tifm_7xx1 3482 0
firewire_ohci 20072 0
i2c_algo_bit 4283 1 i915
uhci_hcd 19244 0
i2c_i801 7058 0
cfg80211 108137 3 iwl3945,iwlcore,mac80211
rsrc_nonstatic 8738 1 yenta_socket
intel_agp 22681 1
iTCO_vendor_support 1453 1 iTCO_wdt
firewire_core 38297 1 firewire_ohci
soundcore 5017 1 snd
ehci_hcd 31420 0
container 1901 0
video 15449 1 i915
tifm_core 3733 1 tifm_7xx1
mii 3186 1 e100
led_class 1997 1 sdhci
crc_itu_t 1041 1 firewire_core
battery 7451 0
ac 2317 0
pcmcia_core 25699 3 pcmcia,yenta_socket,rsrc_nonstatic
sg 20820 0
button 3702 1 i915
thermal 9614 0
i2c_core 14855 5 i915,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
processor 25806 1
agpgart 23119 2 drm,intel_agp
psmouse 50729 0
output 1436 1 video
rfkill 12198 1 cfg80211
snd_page_alloc 5873 2 snd_hda_intel,snd_pcm
evdev 6716 11
pcspkr 1347 0
usbcore 119796 3 uhci_hcd,ehci_hcd
serio_raw 3618 0
rtc_cmos 7546 0
rtc_core 11851 1 rtc_cmos
rtc_lib 1482 1 rtc_core
ext3 110754 2
jbd 38933 1 ext3
mbcache 4278 1 ext3
sr_mod 13097 0
cdrom 31305 1 sr_mod
sd_mod 25215 4
pata_acpi 2296 0
ata_piix 17884 3
ata_generic 2171 0
libata 138071 3 pata_acpi,ata_piix,ata_generic
scsi_mod 79436 4 sg,sr_mod,sd_mod,libata
-------------------------------------------------
I have read the wiki extensively and I am kind of new to linux so I could have possibly overlooked something. Help is greatly appreciated, Thank You!!
Last edited by scandalist (2010-12-28 19:06:19)
Offline
This error indicates that you don't have required firmware for your card, which is strange, since linux-firmware package should contain it. Post last lines of dmesg ("dmesg | tail -n 15" for example) after these commands:
# rmmod iwl3945
# modprobe iwl3945
Also, check this: https://wiki.archlinux.org/index.php/Wi … 000-series
Last edited by kaszak696 (2010-12-28 17:27:24)
'What can be asserted without evidence can also be dismissed without evidence.' - Christopher Hitchens
'There's no such thing as addiction, there's only things that you enjoy doing more than life.' - Doug Stanhope
GitHub Junkyard
Offline
dmesg output:
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-2.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-2.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-1.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-1.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: Could not read microcode: -2
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-2.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-2.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-1.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-1.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: Could not read microcode: -2
fuse init (API version 7.13)
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
eth0: no IPv6 routers present
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-2.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-2.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-1.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-1.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: Could not read microcode: -2
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-2.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-2.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: firmware: requesting iwlwifi-3945-1.ucode
iwl3945 0000:05:00.0: iwlwifi-3945-1.ucode firmware file req failed: -2
iwl3945 0000:05:00.0: Could not read microcode: -2
iwl3945 0000:05:00.0: PCI INT A disabled
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 2.6.33-ARCH-ks
iwl3945: Copyright(c) 2003-2009 Intel Corporation
iwl3945 0000:05:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
iwl3945 0000:05:00.0: setting latency timer to 64
iwl3945 0000:05:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels
iwl3945 0000:05:00.0: Detected Intel Wireless WiFi Link 3945ABG
iwl3945 0000:05:00.0: irq 27 for MSI/MSI-X
phy1: Selected rate control algorithm 'iwl-3945-rs'
Offline
Check if you have /lib/firmware/iwlwifi-3945-2.ucode file, if not, reinstall linux-firmware.
'What can be asserted without evidence can also be dismissed without evidence.' - Christopher Hitchens
'There's no such thing as addiction, there's only things that you enjoy doing more than life.' - Doug Stanhope
GitHub Junkyard
Offline
@scandalist please use code tags
Mr Green
Offline
Reinstalled linux-firmware as suggested and wireless works great. Thank You so much! I dont think I have ever gotten a problem solved that quick on any forum.
Offline
kaszak696,
Thank you so much! For some reason my intel wireless firmware file had been wiped out of /lib/firmware, probably following an automatic update.
I was lucky that I had an alternate installation of linux on the same hard disk so I just copied the file over (after setting permissions in /lib/firmware) and then restarted the module with: modprobe iwl3945
The wireless card just kicked right back into life.
Thanks - (I registered here just to send this message and say thanks).
John
Ubuntu 10.04 on a Dell D420
Offline
Pages: 1