You are not logged in.

#1 2008-07-12 02:48:10

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Problem with Intel 3945 Wireless card and drivers

Hi,

I've been trying to get my wireless card working.   It's an Intel 3945 card (integrated), as stated in the subject.   My laptop is a Toshiba Satellite Pro P100.

When booting I get several errors going something like 'iwl3945 error -3'.   I'm not sure exactly what these say as they go by too fast.

When it says 'starting networking', it sits for a minute with the status 'busy' then says 'eth0 timed out'.

ifconfig -a does not show wlan0, even though I'm sure it should.   Also, although I have iwl3945 listed in my modules section in my rc.conf, running pacman -Q iwl3945 says I have no packages installed with that name.

I also can't ping anything, either - I keep getting 'unknown host'.   I've read the Wireless Setup guide in the wiki, and I've also tried what was suggested in this thread: http://bbs.archlinux.org/viewtopic.php?id=50894.

I've also done a search on the forum and can't find any similar problems - all those I do find are able to list wlan0 with ifconfig.

Any suggestions?   Sorry if I'm not being very clear.


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#2 2008-07-12 02:56:58

peart
Member
From: Kanuckistan
Registered: 2003-07-28
Posts: 510

Re: Problem with Intel 3945 Wireless card and drivers

Hello,

The error you are seeing is probably something like "Error -2 microcode file not found".  Check in /var/logs/everything.log.  Install the iwl3945-ucode package to fix that.  For connectivity, check out netcfg2: http://wiki.archlinux.org/index.php/Netcfg

HTH

Offline

#3 2008-07-12 03:18:54

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

Here are the errors I got:

ipw3949: Detected Intel PRO/Wireless 3945ABG Network Connection
ipw3945: ipw3945.ucode load failed: Reason -2
ipw3945: Could not read microcode: -2
ipw3945: probe of 0000:03:00.0 failed with error -2
PCI: Setting latency timer of device 0000:0a:08.0 to 64
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection Driver for Linux, 1.1.0ds
iwl3945: Copyright(c) 2003-2007 Intel Corporation
e100: eth0: e100_probe: addr 0xd006000, irq 20, MAC addr 00:16:36:6F:BC:F2
PCI: Setting latency timer of device  0000:03:00.0 to 64
iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2
iwl3945: Could not read microcode: -2
iwl3945: probe of 0000:03:00.0 failed with error -2

Also, can I install that package from the install disc?   I don't have an internet connection I can use with my laptop, other than my wireless connection.

Last edited by vertimyst (2008-07-12 04:02:52)


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#4 2008-07-12 04:34:00

peart
Member
From: Kanuckistan
Registered: 2003-07-28
Posts: 510

Re: Problem with Intel 3945 Wireless card and drivers

Ok, there is another issue at hand: both ipw3945 and iwl3945 are loading.  They both work with your (our) hardware, but they really don't like each other.  ipw3945 is the older driver, so you probably want to get rid of that one:

pacman -R ipw3945 ipw3945-ucode ipw3945d

I have the ftp install cd, which does not contain any packages.  I really can't say where the packages are on the core cd.  I'm afraid someone else will have to help you there.  Alternatively, you can download the package from http://archlinux.unixheads.org/core/os/ … pkg.tar.gz (substitute i686 for x86_64 if required).  Put that file on removable media, transfer it to your laptop, and install it with

pacman -U /path/to/iwlwifi-3945-ucode-2.14.1.5-2-i686.pkg.tar.gz

Offline

#5 2008-07-12 05:05:35

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

I've removed the packages and installed the iwlwifi-3945-ucode package.

Still no luck, though.   Also, I don't know if this is of any use, but here is my hwdetect --show-net output:

NET     : e100 mii mac80211 iwl3945 cfg80211

I also realized that I can use my server box's wired connection, which works fine (and I can use it now since my server is down for hardware upgrades), but isn't really an option for anything beyond getting my wireless connection to work.

Last edited by vertimyst (2008-07-12 05:09:44)


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#6 2008-07-12 05:54:05

peart
Member
From: Kanuckistan
Registered: 2003-07-28
Posts: 510

Re: Problem with Intel 3945 Wireless card and drivers

At this point, the best thing to do is probably just reboot and check /var/log/everything.log.  If there are no more ipw3945 related messages, and no more missing microcode errors, then you should be able to issue the command "ifconfig wlan0 up" (iwlwifi uses device names like wlanX instead of ethX).  If that works, you can skip to the wiki article in my first post, and you should be up and running soon.  If there are still errors, please post them here.

Ciao

Offline

#7 2008-07-12 18:48:28

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

Okay, it seems ipw3945 is still active:

ipw3945: Intel PRO/Wireless 3945 Network Connection Driver for Linux, 1.2.2dmpr

Farther down the log, I get the same errors as before:

ipw3949: Detected Intel PRO/Wireless 3945ABG Network Connection
ipw3945: ipw3945.ucode load failed: Reason -2
ipw3945: Could not read microcode: -2
ipw3945: probe of 0000:03:00.0 failed with error -2

And then the similar errors from iwl3945.


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#8 2008-07-12 20:14:08

peart
Member
From: Kanuckistan
Registered: 2003-07-28
Posts: 510

Re: Problem with Intel 3945 Wireless card and drivers

Hello vertimyst,

Are you sure pacman really removed the ipw3945 package?  It really shouldn't be loading.  You can check with "pacman -Qs ipw".  Try removing it again if it is still there.

Offline

#9 2008-07-12 20:18:35

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

Hmm, it doesn't appear to be there.   It lists 'ipw2100-fw', 'ipw2200-fw', 'iwlwifi-3945-ucode', and 'iwlwifi-4965-ucode'.

The latter two are listed as being 'firmware for IPW3954'.

Edit:

I've uninstalled ipw2100-fw, and ipw2200-fw, as those are apparently for the Intel Pro/Wireless 2100 Mini PCI and Intel Pro/Wireless 2200 Mini PCI.   I also removed iwlwifi-4965-ucode, but that didn't seem to make a difference.

Also, I looked in /lib/firmware, and I have to ucodes in there - 'iwlwifi-3945-1.ucode' and 'iwlwifi-3945.ucode'.   Could that be a problem?

Last edited by vertimyst (2008-07-13 01:11:01)


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#10 2008-07-13 04:00:32

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Problem with Intel 3945 Wireless card and drivers

edit your /etc/rc.conf MODULES=() line and add !ipw3945

Offline

#11 2008-07-13 04:20:06

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

Didn't make a difference, really, and I'm still getting the errors regarding both ipw3945 and iwl3945.   This really isn't making much sense...

Edit: I'm currently running one of the 'Don't Panic' releases - do you think I would have better luck if I reinstalled with Overlord?

Last edited by vertimyst (2008-07-13 04:33:46)


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#12 2008-07-13 04:38:39

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Problem with Intel 3945 Wireless card and drivers

ohhh.

Don't reinstall.

Do a pacman -Syu to upgrade to the latest.

Offline

#13 2008-07-13 05:48:41

kandrews
Member
Registered: 2007-04-21
Posts: 119

Re: Problem with Intel 3945 Wireless card and drivers

I've had a similar error on two laptops ipw2200 wireless cards. I got rid of the error by adding "firmware" to the hooks in mkinitcpio.conf and then running mkinitcpio -p kernel26.

Offline

#14 2008-07-13 19:50:12

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

I've upgraded and tried kandrews' suggestion, and although I've stopped getting those errors, I'm getting different errors now:

phy0: Selected rate control algorithm 'iwl-3945-rs'
phy0: Failed to initialize wep
iwl3945: Failed to register network device (error -12)
iwl3945: probe of 0000:03:00.0 failed with error -12

And I still don't get wlan0 listed when I run ifconfig -a, nor can I ping anything.

Last edited by vertimyst (2008-07-14 03:20:13)


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#15 2008-07-16 14:53:36

broch
Banned
From: L.A. California
Registered: 2006-11-13
Posts: 975

Re: Problem with Intel 3945 Wireless card and drivers

why iwl3945 is recognized as phy0?
looks like incorrect configuration

Offline

#16 2008-07-16 15:43:49

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

I'm not sure, I haven't really done any configuration beyond what the Wireless Setup article in the wiki says to do, so no idea what's wrong. >_<


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#17 2008-07-16 21:33:28

peart
Member
From: Kanuckistan
Registered: 2003-07-28
Posts: 510

Re: Problem with Intel 3945 Wireless card and drivers

The phy0 thing is normal.  Don't worry about it.
I would undo what kandrews suggested.  It might be needed for ipw2200, but not for iwl3945.

It should be really straight forward now that ipw3945 is not messing things up.  You boot, iwl3945 gets loaded, it finds it's firmware file.  Once booted, you should be able to do "ifconfig wlan0 up".  Then, you can start configuring netcfg2 to bring up your connection automatically.  (Assuming everything worked).

Offline

#18 2008-07-17 02:09:36

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

I've undone kandrews' suggestion, as before, I don't get the original errors.   However, wlan0 is still not listed (via ifconfig -a) and I can't bring it up either.

Do I need to replace 'eth0' in rc.conf with 'wlan0', perhaps?

Edit: Did that, and while looking through the log saw that ndiswrapper was starting, so I removed that.   Still not working, though.

Also, on boot, I get these messages:

dhcpcd[3114]: wlan0: dhcpcd 3.2.1 starting
dhcpcd:[3114]: wlan0: ioctl SIOCGIFHWADDR: No such device
dhcpcd:[3114]: wlan0: exiting

Last edited by vertimyst (2008-07-17 02:34:11)


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#19 2008-07-17 15:37:07

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

Re: Problem with Intel 3945 Wireless card and drivers

Hmm mysterious. I have ipw3945-ucode and iwlwifi-3945-ucode installed and everything works. Do you have centrino based computer or wlan with miciPCI adapter? those two seems to have different drivers. ipw3945 for miciPCI and ipw3945-ucode for Intel Centrino.

Offline

#20 2008-07-17 15:45:11

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

Yes, it's Centrino based.   It's possible I have the two driver versions installed, I'll check later when I have the time.


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#21 2008-07-24 02:31:55

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

Well, I think the problem is that I don't have the driver installed.

As far as I can tell, the only package with 'iwl' in it that I can find (via pacman -Qs iwl) is 'iwlwifi-3945-ucode', which is, if I understand correctly and from the information on the driver site (http://intellinuxwireless.org/), the firmware package.

I tried installing the driver (iwlwifi-1.2.25) by downloading it from the site, but I get 'Kernel makefile not found' when I try 'make' as per the instructions (http://intellinuxwireless.org/?p=iwlwif … to-iwlwifi).

This really is a massive confusing pain.


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#22 2008-07-24 09:25:39

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: Problem with Intel 3945 Wireless card and drivers

The driver is included in the kernel.

Do a pacman -Syu and make sure your system is up to date. Also ensure that the above mentioned iwl ucode package is installed.

If it's still not working, post a dmesg output.

Offline

#23 2008-07-25 06:06:00

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

After upgrading and reinstalling that package (it was already installed), I noticed I've started getting these errors again:

iwl3945: Failed to register network device (error -12)
iwl3945: probe of 0000:03:00.0 failed with error -12

Here is the output of dmesg:

Linux version 2.6.25-ARCH (root@workstation64) (gcc version 4.3.1 20080626 (prerelease) (GCC) ) #1 SMP PREEMPT Mon Jul 14 15:25:51 UTC 2008
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000dc000 - 00000000000e4000 (reserved)
 BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001f690000 (usable)
 BIOS-e820: 000000001f690000 - 000000001f69b000 (ACPI data)
 BIOS-e820: 000000001f69b000 - 000000001f700000 (ACPI NVS)
 BIOS-e820: 000000001f700000 - 0000000020000000 (reserved)
 BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
 BIOS-e820: 00000000fed14000 - 00000000fed1a000 (reserved)
 BIOS-e820: 00000000fed1c000 - 00000000fed90000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
502MB LOWMEM available.
Scan SMP from c0000000 for 1024 bytes.
Scan SMP from c009fc00 for 1024 bytes.
Scan SMP from c00f0000 for 65536 bytes.
found SMP MP-table at [c00f76d0] 000f76d0
Entering add_active_range(0, 0, 128656) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->     4096
  Normal       4096 ->   128656
  HighMem    128656 ->   128656
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->   128656
On node 0 totalpages: 128656
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 973 pages used for memmap
  Normal zone: 123587 pages, LIFO batch:31
  HighMem zone: 0 pages used for memmap
  Movable zone: 0 pages used for memmap
DMI present.
Intel MultiProcessor Specification v1.4
    Virtual Wire compatibility mode.
OEM ID: INTEL    Product ID: Napa ERB     APIC at: 0xFEE00000
Processor #0 6:14 APIC version 20
Processor #1 6:14 APIC version 20
I/O APIC #2 Version 32 at 0xFEC00000.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Processors: 2
Allocating PCI resources starting at 30000000 (gap: 20000000:c0000000)
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000dc000
PM: Registered nosave memory: 00000000000dc000 - 00000000000e4000
PM: Registered nosave memory: 00000000000e4000 - 00000000000e8000
PM: Registered nosave memory: 00000000000e8000 - 0000000000100000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 127651
Kernel command line: root=/dev/sda2 ro vga=773 acpi=off
mapped APIC to ffffb000 (fee00000)
mapped IOAPIC to ffffa000 (fec00000)
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 8192 bytes)
Detected 1672.239 MHz processor.
Console: colour dummy device 80x25
console [tty0] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 504060k/514624k available (2083k kernel code, 9944k reserved, 711k data, 268k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xfff80000 - 0xfffff000   ( 508 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xe0000000 - 0xff7fe000   ( 503 MB)
    lowmem  : 0xc0000000 - 0xdf690000   ( 502 MB)
      .init : 0xc03c1000 - 0xc0404000   ( 268 kB)
      .data : 0xc0308fe8 - 0xc03baea0   ( 711 kB)
      .text : 0xc0100000 - 0xc0308fe8   (2083 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
CPA: page pool initialized 1 of 1 pages preallocated
SLUB: Genslabs=12, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1
Calibrating delay using timer specific routine.. 3348.75 BogoMIPS (lpj=5578807)
Security Framework initialized
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
using mwait in idle threads.
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
CPU0: Intel Genuine Intel(R) CPU           T2300  @ 1.66GHz stepping 08
Booting processor 1/1 ip 4000
Initializing CPU#1
Calibrating delay using timer specific routine.. 3345.59 BogoMIPS (lpj=5573749)
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: Intel Genuine Intel(R) CPU           T2300  @ 1.66GHz stepping 08
Total of 2 processors activated (6694.34 BogoMIPS).
ExtINT not setup in hardware but reported by MP table
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=2 apic2=0 pin2=0
checking TSC synchronization [CPU#0 -> CPU#1]: passed.
Brought up 2 CPUs
net_namespace: 548 bytes
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd704, last bus=11
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
pci 0000:00:1f.0: Force enabled HPET at 0xfed00000
pci 0000:00:1f.0: quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO
pci 0000:00:1f.0: quirk: region 1180-11bf claimed by ICH6 GPIO
PCI: Transparent bridge - 0000:00:1e.0
PCI: Discovered primary peer bus 01 [IRQ]
PCI: Using IRQ router PIIX/ICH [8086/27b9] at 0000:00:1f.0
PCI->APIC IRQ transform: 0000:00:02.0[A] -> IRQ 16
PCI->APIC IRQ transform: 0000:00:1b.0[A] -> IRQ 22
PCI->APIC IRQ transform: 0000:00:1c.0[A] -> IRQ 17
PCI->APIC IRQ transform: 0000:00:1c.1[b] -> IRQ 16
PCI->APIC IRQ transform: 0000:00:1c.2[C] -> IRQ 18
PCI->APIC IRQ transform: 0000:00:1d.0[A] -> IRQ 23
PCI->APIC IRQ transform: 0000:00:1d.1[b] -> IRQ 19
PCI->APIC IRQ transform: 0000:00:1d.2[C] -> IRQ 18
PCI->APIC IRQ transform: 0000:00:1d.3[D] -> IRQ 16
PCI->APIC IRQ transform: 0000:00:1d.7[A] -> IRQ 23
PCI->APIC IRQ transform: 0000:00:1f.2[b] -> IRQ 19
PCI->APIC IRQ transform: 0000:00:1f.3[b] -> IRQ 19
PCI: using PPB 0000:00:1c.1[A] to get irq 17
PCI->APIC IRQ transform: 0000:03:00.0[A] -> IRQ 17
PCI->APIC IRQ transform: 0000:0a:04.0[A] -> IRQ 17
PCI->APIC IRQ transform: 0000:0a:04.1[A] -> IRQ 17
PCI->APIC IRQ transform: 0000:0a:04.2[A] -> IRQ 17
PCI->APIC IRQ transform: 0000:0a:04.3[A] -> IRQ 17
PCI->APIC IRQ transform: 0000:0a:08.0[A] -> IRQ 20
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
hpet clockevent registered
PCI: Bridge: 0000:00:1c.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:1c.1
  IO window: disabled.
  MEM window: 0xd0100000-0xd01fffff
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:1c.2
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bus 11, cardbus bridge: 0000:0a:04.0
  IO window: 0x00002400-0x000024ff
  IO window: 0x00002800-0x000028ff
  PREFETCH window: 0x30000000-0x33ffffff
  MEM window: 0x34000000-0x37ffffff
PCI: Bridge: 0000:00:1e.0
  IO window: 2000-2fff
  MEM window: 0xd0000000-0xd00fffff
  PREFETCH window: 0x0000000030000000-0x0000000033ffffff
PCI: Setting latency timer of device 0000:00:1c.0 to 64
PCI: Setting latency timer of device 0000:00:1c.1 to 64
PCI: Setting latency timer of device 0000:00:1c.2 to 64
PCI: Enabling device 0000:00:1e.0 (0004 -> 0007)
PCI: Setting latency timer of device 0000:00:1e.0 to 64
PCI: Enabling device 0000:0a:04.0 (0000 -> 0003)
PCI: Setting latency timer of device 0000:0a:04.0 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
Unpacking initramfs... done
Freeing initrd memory: 1459k freed
apm: BIOS not found.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci 0000:00:02.0: Boot video device
Switched to high resolution mode on CPU 1
Switched to high resolution mode on CPU 0
pci 0000:00:1d.7: EHCI: BIOS handoff failed (BIOS bug?) 01010001
pci 0000:0a:08.0: Firmware left e100 interrupts enabled; disabling
PCI: Setting latency timer of device 0000:00:1c.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.0:pcie00]
Allocate Port Service[0000:00:1c.0:pcie02]
PCI: Setting latency timer of device 0000:00:1c.1 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.1:pcie00]
Allocate Port Service[0000:00:1c.1:pcie02]
PCI: Setting latency timer of device 0000:00:1c.2 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.2:pcie00]
Allocate Port Service[0000:00:1c.2:pcie02]
vesafb: framebuffer at 0xc0000000, mapped to 0xe0080000, using 1536k, total 7872k
vesafb: mode is 1024x768x8, linelength=1024, pages=9
vesafb: scrolling: redraw
vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
input: Macintosh mouse button emulation as /class/input/input0
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
registered taskstats version 1
Freeing unused kernel memory: 268k freed
ACPI Exception (utmutex-0263): AE_BAD_PARAMETER, Thread DE8EAC00 could not acquire Mutex [1] [20070126]
No dock devices found.
SCSI subsystem initialized
libata version 3.00 loaded.
input: AT Translated Set 2 keyboard as /class/input/input1
ata_piix 0000:00:1f.2: version 2.12
ata_piix 0000:00:1f.2: MAP [ P0 P2 IDE IDE ]
PCI: Setting latency timer of device 0000:00:1f.2 to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x18b0 irq 14
ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x18b8 irq 15
ata1.00: ATA-7: HTS541010G9SA00, MBZOC60R, max UDMA/100
ata1.00: 195371568 sectors, multi 16: LBA48 NCQ (depth 0/32)
ata1.00: configured for UDMA/100
ata2.00: ATAPI: HL-DT-ST DVDRAM GMA-4082N, HV02, max UDMA/33
ata2.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access     ATA      HTS541010G9SA00  MBZO PQ: 0 ANSI: 5
scsi 1:0:0:0: CD-ROM            HL-DT-ST DVDRAM GMA-4082N HV02 PQ: 0 ANSI: 5
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
USB Universal Host Controller Interface driver v3.0
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1d.0: irq 23, io base 0x00001820
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.23k
iwl3945: Copyright(c) 2003-2007 Intel Corporation
e100: Intel(R) PRO/100 Network Driver, 3.5.23-k4-NAPI
e100: Copyright(c) 1999-2006 Intel Corporation
Driver 'sd' needs updating - please use bus_type methods
sd 0:0:0:0: [sda] 195371568 512-byte hardware sectors (100030 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] 195371568 512-byte hardware sectors (100030 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda:<7>PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
Driver 'sr' needs updating - please use bus_type methods
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2
ehci_hcd 0000:00:1d.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: irq 23, io mem 0xd0544000
 sda1 sda2 sda3 sda4
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 8 ports detected
sd 0:0:0:0: [sda] Attached SCSI disk
sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.1: irq 19, io base 0x00001840
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1d.2: irq 18, io base 0x00001860
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
PCI: Setting latency timer of device 0000:00:1d.3 to 64
uhci_hcd 0000:00:1d.3: UHCI Host Controller
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.3: irq 16, io base 0x00001880
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
PCI: Setting latency timer of device 0000:03:00.0 to 64
iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
iwl3945: Tunable channels: 11 802.11bg, 13 802.11a channels
phy0: Selected rate control algorithm 'iwl-3945-rs'
phy0: Failed to initialize wep
iwl3945: Failed to register network device (error -12)
iwl3945: probe of 0000:03:00.0 failed with error -12
PCI: Setting latency timer of device 0000:0a:08.0 to 64
e100: eth0: e100_probe: addr 0xd0006000, irq 20, MAC addr 00:16:36:6f:bc:f2
Yenta: CardBus bridge found at 0000:0a:04.0 [1179:ff31]
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:0a:04.0, mfunc 0x01a21b22, devctl 0x66
Yenta: ISA IRQ mask 0x0678, PCI irq 17
Socket status: 30000006
Yenta: Raising subordinate bus# of parent bus (#0a) from #0b to #0e
pcmcia: parent PCI bridge I/O window: 0x2000 - 0x2fff
cs: IO port probe 0x2000-0x2fff: clean.
pcmcia: parent PCI bridge Memory window: 0xd0000000 - 0xd00fffff
pcmcia: parent PCI bridge Memory window: 0x30000000 - 0x33ffffff
cs: IO port probe 0x100-0x3af: clean.
cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
PCI: Setting latency timer of device 0000:00:1b.0 to 64
sd 0:0:0:0: Attached scsi generic sg0 type 0
sr 1:0:0:0: Attached scsi generic sg1 type 5
Linux agpgart interface v0.103
agpgart: Detected an Intel 945GM Chipset.
agpgart: Detected 7932K stolen memory.
agpgart: AGP aperture is 256M @ 0xc0000000
intel_rng: FWH not detected
input: PC Speaker as /class/input/input2
PCI: Enabling device 0000:0a:04.1 (0000 -> 0002)
PCI: Setting latency timer of device 0000:0a:04.1 to 64
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[17]  MMIO=[d0007000-d00077ff]  Max Packet=[2048]  IR/IT contexts=[4/8]
PCI: Enabling device 0000:0a:04.2 (0000 -> 0002)
PCI: Setting latency timer of device 0000:0a:04.2 to 64
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci: SDHCI controller found at 0000:0a:04.3 [104c:803c] (rev 0)
PCI: Enabling device 0000:0a:04.3 (0000 -> 0002)
PCI: Setting latency timer of device 0000:0a:04.3 to 64
mmc0: SDHCI at 0xd0007800 irq 17 DMA
Synaptics Touchpad, model: 1, fw: 6.2, id: 0x25a0b1, caps: 0xa04713/0x0
synaptics: Toshiba Satellite Pro P100 detected, limiting rate to 40pps.
input: SynPS/2 Synaptics TouchPad as /class/input/input3
EXT3 FS on sda2, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda4, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 1951888k swap on /dev/sda3.  Priority:-1 extents:1 across:1951888k

-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

#24 2008-07-28 18:34:48

Obi-Lan
Member
From: Finland
Registered: 2007-05-23
Posts: 179

Re: Problem with Intel 3945 Wireless card and drivers

I  didn't see module ipw3945 loading, try to load that also? modprobe ipw3945

EDIT Sorry I just realized that I wasn't realized ipw3945 and iwl3945 being different drivers. I got both loaded on my laptop and it seems ipw took over since wlan interface was eth1. Now removed ipw and wlan interface is wlan0.

Last edited by Obi-Lan (2008-07-28 18:46:02)

Offline

#25 2008-08-03 17:49:42

vertimyst
Member
From: Canada
Registered: 2008-05-28
Posts: 71
Website

Re: Problem with Intel 3945 Wireless card and drivers

Well, I've found a (temporary) solution in this thread: http://bbs.archlinux.org/viewtopic.php?id=49725.

I simply have to rmmod iwl3945 then modprobe iwl3945.

Like the other posters in that thread, though, I have to do this every time I boot.

I followed the Wireless Setup Wiki's instructions for connecting via wireless, and although it appears I'm connected, I can't ping any of the computers in my network, or any external addresses (i.e, google.com).   At least I'm making progress, though.

Edit: Managed to connect via netcfg2.   Unfortunately I still have to manually remove and probe the iwl3945 module and manually start the network with netcfg every time I boot.   Also, I have to run netcfg2 edge1 twice in order to connect, as it fails the first time around with 'Wireless association failed'.

Another thing I'm confused about is how to get the connection to automatically connect on boot.   I tried following the instructions in the Network Profiles wiki entry (http://wiki.archlinux.org/index.php/Network_Profiles), but I can't find a NETWORKS=() line in my rc.conf.   Is NET_PROFILES=() the line it's talking about, INTERFACES=(), or do I need to make a new line?

Last edited by vertimyst (2008-08-03 19:39:24)


-Vert wink
---------
Free webhosting@http://shadowserve.ath.cx - Currently and soon to go through many changes, still alive! - June 29, 2009

Offline

Board footer

Powered by FluxBB