Skip site navigation (1)Skip section navigation (2)
Date:      14 Jul 2002 18:54:19 +0000
From:      Wayne Pascoe <wayne@penguinpowered.org.uk>
To:        freebsd-hackers@freebsd.org
Subject:   Problems getting wireless card working in PCI adaptor
Message-ID:  <m2vg7i6sys.fsf@set.home.penguinpowered.org.uk>

next in thread | raw e-mail | index | archive | help
Hi again,

I'm trying to get a wireless card going in a desktop machine. The
wireless card is a ORiNOCO Wireless LAN PC Card The PCI->PCMCIA
controller has a texas instruments chip on it and appears to be made
by Elan. I was receiving some assistance on this, but the trail seems
to have gone cold. I'm reposting all of the information that I
previously supplied in the hopes of someone being able to help me. The
last request for information I got was to provide a full dmesg output.

This dmesg output is now at http://www.penguinpowered.org.uk/dmesg.txt

The hardware combo works under XP but does not work under FreeBSD 4.6
The pc card worked in the old ISA controller, but I recently had to
replace my board and I could not find a motherboard with an ISA slot.

When I boot the machine up, I get the following output:
pccardd[46]: Card "Lucent Technologies"("WaveLAN/IEEE") [Version
01.01] [] matched "Lucent Technologies" ("WaveLAN/IEEE") [(null)]
[(null)]
pccardd[46]: Using IO addr 0x240, size 64
pccardd[46]: Setting config reg at offs 0x3e0 to 0x41, Rest time = 50 ms
pccardd[46]: Assigning I/O window 0, start 0x240, size 0x40 flags 0x5
pccardd[46]: Assign wi0, io 0x240-0x27f, mem 0x0, 0 byes, irq 5, flags 0
wi0 at port 0x240-0x27f irq 5 slot 0 on pccard0
wi0: 802.11 address: 00:02:2d:02:a6:13
wi0: using Lucent Technologies, WaveLAN/IEEE
wi0: Licent Firmware: Station 7.28.01
pccardd[46]: wi0: Lucent Technlogies (WaveLAN/IEEE) inserted.
pccardd[46]: pccardd started

This information became available when I set debuglevel in pccard.conf
to 4.

I am then able to assign and IP address to wi0 and set other options
like network, etc using wicontrol. However when I do anything network
related (ping, traceroute, etc) I get the following message:
wi0: watchdog timeout

The settings under XP are as follows:

ORiNOCO Wireless LAN PC Card
IRQ 5
I/O Range FF40-FF7F

Texas Instruments PCI-1211 CardBus Controller
(says Elan on card)
Memory Range EF004000 - EF004FFF
Memory Range FEBFF000 - FEBFFFFF
Memory Range FABFF000 - FEBFEFFF
I/O Range FE00 - FEFF
I/O Range FD00 - FDFF
IRQ 5
Memory Range 000DF000 - 000DFFFF

I've tried both compiling the wi driver into the kernel and using it
as a kernel module. The problem happens the same. I've recompiled the
kernel and I have the following line for my pcic device in my kernel
configuration file:

device   pcic0  at pci? irq 0 port 0x3e0 iomem 0xdf0000

This iomem seems to be one of the ones XP is reporting as being in
use for this device. I've also tried having the above line with at isa
replacing at pci. 

I have found that IRQ 5 is used by the onboard usb controller, but
even if I disable in the bios I still get this message popping up.

-- 
- Wayne Pascoe  -  http://www.penguinpowered.org.uk/wayne/    
    Hanlon's Razor:
    Never attribute to malice that which is adequately 
    explained by stupidity.
    

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m2vg7i6sys.fsf>