[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Linksys PCMCIA WPC11 version 4



Aloha,

It seemed, when I was researching a wireless pc card, that this Linksys
WPC11 was all game with linux.  It still seems to be, except that it is
"version 4", and I can't get it to work.  This despite my best efforts with
the Realtek 8180l driver, and following the WPC11 + Debian HOWTO that
resides on www.tldp.org.

I run a Debian woody/sid mix, I compile my kernels 2.4.21 and 2.4.22 the
"Debian way" with "make-kpkg kernel_image modules_image".  I did an apt-get
pcmcia-source and built the modules that way.   The only modules I build
from source are the nvidia and pcmcia-cs.  linux-wlan-ng is all installed
-- this is an issue with the pcmcia I think.

*******

achilles:/home/fbhjr# lspci -H1

07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.: Unknown
device 8180 (rev 20)

*******

achilles:/home/fbhjr# cardctl info
PRODID_1=""
PRODID_2=""
PRODID_3=""
PRODID_4=""
MANFID=0000,0000
FUNCID=255
PRODID_1="Realtek"
PRODID_2="Rtl8139"
PRODID_3=""
PRODID_4=""
MANFID=0000,024c
FUNCID=6

********

achilles:/home/fbhjr# cardctl ident
Socket 0:
  no product info available
Socket 1:
  product info: "Realtek", "Rtl8139"
  manfid: 0x0000, 0x024c
  function: 6 (network)
  PCI id: 0x10ec, 0x8180

********

dmesg before insmod:

cs: cb_alloc(bus 7): vendor 0x10ec, device 0x8180

dmesg after insmod with realtek module:

******** RTL8180 Wireless Lan Driver 2003-06-11 loaded********
PCI: No IRQ known for interrupt pin A of device . Please try using
pci=biosirq.
RTL8180: : region #0 not a PIO resource, aborting
unregister_netdevice: device wlan%d/cceba400 never was registered
RTL8180: wlan driver load failed
rtl8180: No devices found, RTL8180 Wireless Lan Driver 2003-06-11
unregistered


*******

achilles:/usr/src/rtl8180/release# insmod -f rtl8180_24x.o
Warning: loading rtl8180_24x.o will taint the kernel: forced load
  See http://www.tux.org/lkml/#export-tainted for information about tainted
modules
rtl8180_24x.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg

********

achilles:/usr/src/rtl8180/release# cat /proc/interrupts
           CPU0       
  0:    1688361          XT-PIC  timer
  1:       6314          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  3:      83800          XT-PIC  serial
  8:          3          XT-PIC  rtc
 11:    1224605          XT-PIC  Intel ICH3, usb-uhci, usb-uhci, i82365,
eth0, nvidia
 12:      55717          XT-PIC  PS/2 Mouse
 14:      61882          XT-PIC  ide0
 15:        213          XT-PIC  ide1
NMI:          0 
ERR:          0

*******

achilles:/usr/src/rtl8180/release# cat /proc/iomem     
00000000-0009fbff : System RAM
0009fc00-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000f0000-000fffff : System ROM
00100000-17fe27ff : System RAM
  00100000-002784ec : Kernel code
  002784ed-0031e507 : Kernel data
17fe2800-17ffffff : reserved
18000000-180003ff : Intel Corp. 82801CAM IDE U100
18001000-18001fff : Texas Instruments PCI4451 PC card Cardbus Controller
  18001000-18001fff : i82365
18002000-18002fff : Texas Instruments PCI4451 PC card Cardbus Controller
(#2)
  18002000-18002fff : i82365
60000000-60000fff : cb_enabler
d8000000-e7ffffff : PCI Bus #01
  dff80000-dfffffff : nVidia Corporation NV17 [GeForce4 440 Go]
  e0000000-e7ffffff : nVidia Corporation NV17 [GeForce4 440 Go]
e8000000-ebffffff : Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge
f8ff8000-f8ffbfff : Texas Instruments PCI4451 IEEE-1394 Controller
f8fff000-f8fff7ff : Texas Instruments PCI4451 IEEE-1394 Controller
f8fffc00-f8fffc7f : 3Com Corporation 3c905C-TX/TX-M [Tornado]
fc000000-fdffffff : PCI Bus #01
  fc000000-fcffffff : nVidia Corporation NV17 [GeForce4 440 Go]
feda0000-fedfffff : reserved
ffb80000-ffffffff : reserved

******

achilles:/usr/src/rtl8180/release# cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
02e8-02ef : serial(set)
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
0cf8-0cff : PCI conf1
bf20-bf3f : Intel Corp. 82801CA/CAM USB (Hub #3)
  bf20-bf3f : usb-uhci
bf80-bf9f : Intel Corp. 82801CA/CAM USB (Hub #1)
  bf80-bf9f : usb-uhci
bfa0-bfaf : Intel Corp. 82801CAM IDE U100
  bfa0-bfa7 : ide0
  bfa8-bfaf : ide1
c000-cfff : PCI Bus #01
d400-d4ff : Intel Corp. 82801CA/CAM AC'97 Modem
d800-d8ff : Intel Corp. 82801CA/CAM AC'97 Audio
  d800-d8ff : Intel ICH3
dc00-dc7f : Intel Corp. 82801CA/CAM AC'97 Modem
dc80-dcbf : Intel Corp. 82801CA/CAM AC'97 Audio
  dc80-dcbf : Intel ICH3
ec80-ecff : 3Com Corporation 3c905C-TX/TX-M [Tornado]
  ec80-ecff : 02:00.0

********

achilles:/usr/src/rtl8180/release# grep PCMCIA /usr/src/linux/.config
# PCMCIA/CardBus support
# CONFIG_PCMCIA is not set
# CONFIG_PHONE_IXJ_PCMCIA is not set


As per the HOWTO, I just built pcmcia-cs from source rather than build it
into kernel.


It seems like IRQ and IO port are not being allocated...any ideas?  I've
googled the hell out of this to no avail.


Any help would be greatly appreciated.

Cheers,

F/H
   




Reply to: