if have problems recognizing my wavelan IEEE 802.11 wireless network card. i'm using the wavelan isa-pcmcia adapter (vadem 469) in a hp visualize workstation (550mhz, 256mb) running Suse 6.4 (kernel 2.2.14, pcmcia 3.1.11). the howto says: The low level socket drivers, tcic and i82365, have various bus timing parameters that may need to be adjusted for certain systems with unusual bus clocking. Symptoms of timing problems can include card recognition problems, (!) lock-ups under heavy loads, high error rates, or poor device performance. Only certain host bridges have adjustable timing parameters: check the corresponding man page to see what options are available for your controller. Here is a brief summary: For Vadem VG-468 controllers, the async_clock flag changes the relative clocking of PCMCIA bus and host bus cycles. setting this flag adds extra wait states to some operations. However, I have yet to hear of a laptop that needs this. so i tested the async_clock flag (without success). here are some settings and results of my tests: /etc/rc.config: START_PCMCIA="yes" PCMCIA="i82365" PCMCIA_PCIC_OPTS="extra_sockets=1 async_clock=1" # also tested PCMCIA_PCIC_OPTS="" PCMCIA_CORE_OPTS="" /etc/pcmcia/config.opts (suse standart)? # System resources available for PCMCIA devices include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff include memory 0xc0000-0xfffff include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff # High port numbers do not always work... # include port 0x1000-0x17ff # Extra port range for IBM Token Ring include port 0xa00-0xaff # Resources we should not use, even if they appear to be available # First built-in serial port exclude irq 4 # Second built-in serial port #exclude irq 3 # First built-in parallel port exclude irq 7 /etc/pcmcia/config: ... device "wavelan2_cs" class "network" module "wavelan2_cs" ... ------------------------------------------- www:~ # probe PCI bridge probe: not found. Intel PCIC probe: Vadem VG-469 found, 2 sockets. www:~ # rcpcmcia start PCMCIA: Starting services: PCMCIA: using scheme: SuSE PCMCIA: cardmanager is running done www:~ # lsmod Module Size Used by ds 6568 2 i82365 22128 2 pcmcia_core 45184 0 [ds i82365] usb-uhci 17000 0 (unused) autofs 9076 4 (autoclean) pcnet32 10944 1 (autoclean) dummy0 968 1 (autoclean) serial 42612 0 (autoclean) memstat 1476 0 (unused) usbcore 42344 1 [usb-uhci] ncr53c8xx 51988 3 /var/log/messeges: Jun 15 11:45:46 www rcpcmcia: /sbin/insmod /lib/modules/2.2.14/pcmcia/pcmcia_core.o Jun 15 11:45:46 www kernel: Linux PCMCIA Card Services 3.1.11 Jun 15 11:45:46 www kernel: kernel build: 2.2.14 #1 Sat Mar 25 00:46:59 GMT 2000 Jun 15 11:45:46 www kernel: options: [pci] [cardbus] [apm] Jun 15 11:45:46 www kernel: PCI routing table version 1.0 at 0xfdf30 Jun 15 11:45:46 www rcpcmcia: /sbin/insmod /lib/modules/2.2.14/pcmcia/i82365.o extra_sockets=1 async_clock=1 Jun 15 11:45:46 www kernel: Intel PCIC probe: Jun 15 11:45:46 www kernel: Vadem VG-469 ISA-to-PCMCIA at port 0x3e0 ofs 0x00 Jun 15 11:45:46 www kernel: host opts [0]: [async] Jun 15 11:45:46 www kernel: host opts [1]: [async] Jun 15 11:45:46 www kernel: ISA irqs (scanned) = 3,4,14 polling interval = 1000 ms Jun 15 11:45:46 www rcpcmcia: /sbin/insmod /lib/modules/2.2.14/pcmcia/ds.o Jun 15 11:45:46 www cardmgr[12082]: starting, version is 3.1.11 Jun 15 11:45:46 www cardmgr[12082]: watching 2 sockets Jun 15 11:45:46 www kernel: cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff Jun 15 11:45:46 www kernel: cs: IO port probe 0x0800-0x08ff: clean. Jun 15 11:45:46 www kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x220-0x22f 0x300-0x307 0x378-0x37f 0x388-0x38f 0x3f0-0x3ff 0x4d0-0x4d7 Jun 15 11:45:46 www kernel: cs: IO port probe 0x0a00-0x0aff: clean. wavelan card inserted low and high beep Jun 15 11:47:31 www cardmgr[12082]: initializing socket 0 Jun 15 11:47:31 www kernel: cs: memory probe 0x0d0000-0x0dffff: excluding 0xd0000-0xdffff Jun 15 11:47:31 www kernel: cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0000-0xcffff Jun 15 11:47:31 www cardmgr[12082]: socket 0: Anonymous Memory Jun 15 11:47:31 www cardmgr[12082]: executing: 'insmod /lib/modules/2.2.14/pcmcia/memory_cs.o' Jun 15 11:47:31 www kernel: memory_cs: mem0: anonymous: unknown size Jun 15 11:47:31 www cardmgr[12082]: executing: './memory start mem0' www:~ # cardctl ident Socket 0: no product info available Socket 1: no product info available www:~ # cardctl status Socket 0: 5V 16-bit PC Card function 0: [ready] Socket 1: no card www:~ # dump_cis Socket 0: no CIS present Socket 1: no CIS present |
Messages