PDA

View Full Version : Wireless (IWL4965?) set up


Boof
5th October 2008, 09:18 PM
I'm new to Fedora, and while I have Unix experience, it's mostly been on programming and file management and not on hardware management.

I have Fedora up and running on my Acer Extensa 5620Z (1.8 GHz, 250 GB, 3GB, Wireless G). Everything seems to be up and running fine... except the wireless.

It doesn't already recognize the wireless device (although it did for the ethernet), so when I go to try to add a new wireless device, I get a list of possible drivers none of which (as far as I can tell) match my hardware.

I read somewhere else that I need to use the IWL4965 driver. Can someone walk me through how to set it up as I've tried a few different things and nothing has worked so far?

Thanks.

Edit: Fedora 9, by the way.

Boof
8th October 2008, 04:13 AM
Anyone? Anyone?

Bueller?

tskubala
8th October 2008, 10:11 PM

Okay, first off, the iwl4965 should be automatically loaded, could you run the following commands and post the output?

/sbin/lspci
/sbin/lsmod
/sbin/iwconfig

Should get a better idea from the output what we're dealing with. FYI I have the same device and can compare to my own setup.

Tom.
--------

Boof
10th October 2008, 05:31 AM
Thanks for the response, Tom.

Here's my output:


/sbin/lspci

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
04:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0f:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0f:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

/sbin/lsmod

Module Size Used by
vfat 13056 1
fat 42784 1 vfat
bridge 46104 0
bnep 14464 2
rfcomm 34576 4
l2cap 22272 16 bnep,rfcomm
bluetooth 47588 5 bnep,rfcomm,l2cap
fuse 41116 5
sunrpc 151412 3
ipt_REJECT 6784 2
nf_conntrack_ipv4 11396 2
iptable_filter 6528 1
ip_tables 13840 1 iptable_filter
ip6t_REJECT 7552 2
xt_tcpudp 6656 2
nf_conntrack_ipv6 15864 2
xt_state 5888 4
nf_conntrack 49748 3 nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
ip6table_filter 6400 1
ip6_tables 14736 1 ip6table_filter
x_tables 15236 6 ipt_REJECT,ip_tables,ip6t_REJECT,xt_tcpudp,xt_stat e,ip6_tables
cpufreq_ondemand 10124 1
acpi_cpufreq 11532 2
loop 16772 0
dm_multipath 18056 0
ipv6 221660 16 ip6t_REJECT,nf_conntrack_ipv6
snd_hda_intel 330144 3
snd_seq_dummy 6660 0
snd_seq_oss 30364 0
snd_seq_midi_event 9600 1 snd_seq_oss
snd_seq 48448 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 10124 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 42496 0
snd_mixer_oss 16768 1 snd_pcm_oss
snd_pcm 67076 2 snd_hda_intel,snd_pcm_oss
i915 84484 2
snd_timer 21640 2 snd_seq,snd_pcm
drm 145508 3 i915
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
firewire_ohci 21636 0
uvcvideo 49416 0
compat_ioctl32 5120 1 uvcvideo
videodev 30208 1 uvcvideo
iTCO_wdt 13476 0
tifm_7xx1 9088 0
video 20368 0
battery 14084 0
sdhci 16908 0
mmc_core 40604 1 sdhci
snd 48312 16 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,sn d_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd _timer,snd_hwdep
ac 8068 0
output 6656 1 video
i2c_i801 11920 0
tifm_core 10396 1 tifm_7xx1
i2c_algo_bit 8964 1 i915
nsc_ircc 17680 0
acer_wmi 12596 0
irda 98696 1 nsc_ircc
iTCO_vendor_support 6916 1 iTCO_wdt
tg3 102788 0
crc_ccitt 5760 1 irda
firewire_core 34208 1 firewire_ohci
v4l1_compat 15364 2 uvcvideo,videodev
crc_itu_t 5760 1 firewire_core
button 10000 0
serio_raw 8708 0
soundcore 9288 1 snd
joydev 12608 0
ath5k 105736 0
pcspkr 6272 0
mac80211 185184 1 ath5k
cfg80211 24712 2 ath5k,mac80211
wmi 9640 1 acer_wmi
i2c_core 20628 4 i915,drm,i2c_i801,i2c_algo_bit
sr_mod 17064 0
cdrom 32796 1 sr_mod
sg 31028 0
dm_snapshot 18468 0
dm_zero 5632 0
dm_mirror 26116 0
dm_mod 48980 9 dm_multipath,dm_snapshot,dm_zero,dm_mirror
pata_acpi 8192 0
ata_piix 20100 4
ata_generic 8964 0
libata 126688 3 pata_acpi,ata_piix,ata_generic
sd_mod 25624 5
scsi_mod 120820 4 sr_mod,sg,libata,sd_mod
ext3 108424 2
jbd 40852 1 ext3
mbcache 10116 1 ext3
uhci_hcd 22928 0
ohci_hcd 22276 0
ehci_hcd 32268 0

/sbin/iwconfig

lo no wireless extensions.

eth0 no wireless extensions.

irda0 no wireless extensions.

pan0 no wireless extensions.

tskubala
11th October 2008, 01:11 AM
Hey, by the looks of that you don't have an Intel Wireless, but an Atheros card. Try this

sudo yum install kmod-ndiswrapper

sudo /sbin/modprobe -r ath5k

Download the atheros windows drivers, try this link:
http://blakecmartin.googlepages.com/ar5007eg-32-0.2.tar.gz

Extract them somewhere, then navigate to this folder in a terminal.

Type:
sudo ndiswrapper -i net5211.inf

then
ndiswrapper -l

This should display the device as present. If so, type

sudo /sbin/modprobe ndiswrapper

and wait a bit.

then type: iwconfig and there should be a wireless interface present. If this works, you may need to blacklist the ath5k module from loading on startup. I'll try to explain that if this had worked.

Boof
13th October 2008, 05:03 AM
Hey, by the looks of that you don't have an Intel Wireless, but an Atheros card.

Duh, I shoulda caught that. Thanks.

Try this

sudo yum install kmod-ndiswrapper

When I try that I get this:

Loaded plugins: refresh-packagekit
Could not retrieve mirrorlist http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-9&arch=i386 error was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Error: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again

It looks like it's trying to get files online, but it can't because I can't get online without wireless. Catch-22?

tskubala
13th October 2008, 01:16 PM
Okay, do you have a ethernet cable? If so you could connect the laptop directly to the router. If not, I believe it's possible to use the installation DVD as a source. In add/remove programs, in one of the menus there a "Software Sources" item, if you go into that and deselect all sources except the Installation media, you should be able to install the kmod. For the windows drivers, you'll need to use a memory stick or CD from another computer to transfer them.

On the other hand, Atheros has released far better FOSS linux drivers recently, and as such Fedora 10 will (should..) have excellent native support for your chipset, so it could be worth waiting for that release.