MagicLan SWL-2100P

"Peter J. Blok" <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Hi,

I have seen this question a lot for various cards, but I have not found the 
solution for my card yet.

I have changed pccard.conf to recognize the card. The wi driver attaches, but 
I am not able to get a connection working. I have put a debugger break-point 
on wi_intr, but it doesn't get trigger.

So my conclusion is, it is the interrupt that is not properly allocated. I am 
using 4.6-STABLE as of 27 august. Attached the dmesg output and loader.conf 
as well as the ifconfig output.

The SWL-2100P is a PCI-PCMCIA bridge board, with a Prism card soldered on the 
board itself.

TIA,

Peter
dmesg.out (text/plain, 7.7 KB)
Aug 29 22:03:10 tsys /kernel: Copyright (c) 1992-2002 The FreeBSD Project.
Aug 29 22:03:10 tsys /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Aug 29 22:03:10 tsys /kernel: The Regents of the University of California. All rights reserved.
Aug 29 22:03:10 tsys /kernel: FreeBSD 4.6-STABLE #0: Tue Aug 27 23:52:04 CEST 2002
Aug 29 22:03:10 tsys /kernel: su@tsys:/usr/src/sys/compile/TSYS
Aug 29 22:03:10 tsys /kernel: Timecounter "i8254"  frequency 1193182 Hz
Aug 29 22:03:10 tsys /kernel: CPU: Pentium/P55C (166.19-MHz 586-class CPU)
Aug 29 22:03:10 tsys /kernel: Origin = "GenuineIntel"  Id = 0x543  Stepping = 3
Aug 29 22:03:10 tsys /kernel: Features=0x8003bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC,MMX>
Aug 29 22:03:10 tsys /kernel: real memory  = 83886080 (81920K bytes)
Aug 29 22:03:10 tsys /kernel: avail memory = 77500416 (75684K bytes)
Aug 29 22:03:10 tsys /kernel: Programming 24 pins in IOAPIC #0
Aug 29 22:03:10 tsys /kernel: IOAPIC #0 intpin 2 -> irq 0
Aug 29 22:03:10 tsys /kernel: IOAPIC #0 intpin 16 -> irq 11
Aug 29 22:03:10 tsys /kernel: IOAPIC #0 intpin 17 -> irq 10
Aug 29 22:03:10 tsys /kernel: IOAPIC #0 intpin 18 -> irq 12
Aug 29 22:03:10 tsys /kernel: IOAPIC #0 intpin 19 -> irq 15
Aug 29 22:03:10 tsys /kernel: FreeBSD/SMP: Multiprocessor motherboard
Aug 29 22:03:10 tsys /kernel: cpu0 (BSP): apic id:  0, version: 0x00030010, at 0xfee00000
Aug 29 22:03:10 tsys /kernel: cpu1 (AP):  apic id:  1, version: 0x00030010, at 0xfee00000
Aug 29 22:03:10 tsys /kernel: io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec00000
Aug 29 22:03:10 tsys /kernel: Preloaded elf kernel "kernel" at 0xc03f6000.
Aug 29 22:03:10 tsys /kernel: Intel Pentium detected, installing workaround for F00F bug
Aug 29 22:03:10 tsys /kernel: Using $PIR table, 6 entries at 0xc00fde10
Aug 29 22:03:10 tsys /kernel: npx0: <math processor> on motherboard
Aug 29 22:03:10 tsys /kernel: npx0: INT 16 interface
Aug 29 22:03:10 tsys /kernel: pcib0: <Host to PCI bridge> on motherboard
Aug 29 22:03:10 tsys /kernel: pci0: <PCI bus> on pcib0
Aug 29 22:03:10 tsys /kernel: isab0: <Intel 82371SB PCI to ISA bridge> at device 7.0 on pci0
Aug 29 22:03:10 tsys /kernel: isa0: <ISA bus> on isab0
Aug 29 22:03:10 tsys /kernel: atapci0: <Intel PIIX3 ATA controller> at device 7.1 on pci0
Aug 29 22:03:10 tsys /kernel: atapci0: ATA channel disabled by BIOS
Aug 29 22:03:10 tsys /kernel: uhci0: <Intel 82371SB (PIIX3) USB controller> port 0x6000-0x601f irq 15 at device 7.2 on pci0
Aug 29 22:03:10 tsys /kernel: usb0: <Intel 82371SB (PIIX3) USB controller> on uhci0
Aug 29 22:03:10 tsys /kernel: usb0: USB revision 1.0
Aug 29 22:03:10 tsys /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
Aug 29 22:03:10 tsys /kernel: uhub0: 2 ports with 2 removable, self powered
Aug 29 22:03:10 tsys /kernel: pcic0: <Cirrus Logic PD6729/6730 PC-Card Controller> port 0x6400-0x6403 irq 15 at device 17.0 on pci0
Aug 29 22:03:10 tsys /kernel: pcic0: Polling mode
Aug 29 22:03:10 tsys /kernel: pccard0: <PC Card bus (classic)> on pcic0
Aug 29 22:03:10 tsys /kernel: pccard1: <PC Card bus (classic)> on pcic0
Aug 29 22:03:10 tsys /kernel: amd0: <Tekram DC390(T)/AMD53c974 SCSI Host Adapter> port 0x6800-0x687f irq 12 at device 18.0 on pci0
Aug 29 22:03:10 tsys /kernel: fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0x6c00-0x6c3f mem 0xe1000000-0xe10fffff,0xe1100000-0xe1100fff irq 10 at device 19.0 on pci0
Aug 29 22:03:10 tsys /kernel: fxp0: Ethernet address 00:d0:b7:a0:75:95
Aug 29 22:03:10 tsys /kernel: inphy0: <i82555 10/100 media interface> on miibus0
Aug 29 22:03:10 tsys /kernel: inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Aug 29 22:03:10 tsys /kernel: pci0: <ATI Mach64-GI graphics accelerator> at 20.0 irq 11
Aug 29 22:03:10 tsys /kernel: orm0: <Option ROMs> at iomem 0xc0000-0xcbfff,0xce000-0xcefff on isa0
Aug 29 22:03:10 tsys /kernel: fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
Aug 29 22:03:10 tsys /kernel: fdc0: FIFO enabled, 8 bytes threshold
Aug 29 22:03:10 tsys /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
Aug 29 22:03:10 tsys /kernel: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
Aug 29 22:03:10 tsys /kernel: atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
Aug 29 22:03:11 tsys /kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Aug 29 22:03:11 tsys /kernel: sc0: <System console> at flags 0x100 on isa0
Aug 29 22:03:11 tsys /kernel: sc0: VGA <16 virtual consoles, flags=0x300>
Aug 29 22:03:11 tsys /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
Aug 29 22:03:11 tsys /kernel: sio0: type 16550A
Aug 29 22:03:11 tsys /kernel: sio1 at port 0x2f8-0x2ff irq 3 flags 0x20000 on isa0
Aug 29 22:03:11 tsys /kernel: sio1: type ST16650A
Aug 29 22:03:11 tsys /kernel: ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
Aug 29 22:03:11 tsys /kernel: ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
Aug 29 22:03:11 tsys /kernel: ppc0: FIFO with 16/16/15 bytes threshold
Aug 29 22:03:11 tsys /kernel: lpt0: <Printer> on ppbus0
Aug 29 22:03:11 tsys /kernel: lpt0: Interrupt-driven port
Aug 29 22:03:11 tsys /kernel: APIC_IO: Testing 8254 interrupt delivery
Aug 29 22:03:11 tsys /kernel: APIC_IO: routing 8254 via IOAPIC #0 intpin 2
Aug 29 22:03:11 tsys /kernel: Waiting 15 seconds for SCSI devices to settle
Aug 29 22:03:11 tsys /kernel: pccard: card inserted, slot 0
Aug 29 22:03:11 tsys /kernel: SMP: AP CPU #1 Launched!
Aug 29 22:03:11 tsys /kernel: pass2 at amd0 bus 0 target 6 lun 0
Aug 29 22:03:11 tsys /kernel: pass2: <PIONEER CD-ROM DR-U06S 1.05> Removable CD-ROM SCSI-2 device 
Aug 29 22:03:11 tsys /kernel: pass2: 10.000MB/s transfers (10.000MHz, offset 15)
Aug 29 22:03:11 tsys /kernel: da0 at amd0 bus 0 target 0 lun 0
Aug 29 22:03:11 tsys /kernel: da0: <SEAGATE SX15150N 9607> Fixed Direct Access SCSI-2 device 
Aug 29 22:03:11 tsys /kernel: da0: 10.000MB/s transfers (10.000MHz, offset 15)
Aug 29 22:03:11 tsys /kernel: da0: 4095MB (8388315 512 byte sectors: 255H 63S/T 522C)
Aug 29 22:03:11 tsys /kernel: da2 at amd0 bus 0 target 2 lun 0
Aug 29 22:03:11 tsys /kernel: da2: <SEAGATE ST410800N 5103> Fixed Direct Access SCSI-2 device 
Aug 29 22:03:11 tsys /kernel: da2: 10.000MB/s transfers (10.000MHz, offset 15)
Aug 29 22:03:11 tsys /kernel: da2: 8296MB (16991624 512 byte sectors: 255H 63S/T 1057C)
Aug 29 22:03:11 tsys /kernel: Mounting root from ufs:/dev/da0s1a
Aug 29 22:03:13 tsys pccardd[52]: Card "SAMSUNG"("11Mbps WLAN PCI Card") [Version 01.01] [] matched "SAMSUNG" ("11Mbps WLAN PCI Card") [(null)] [(null)] 
Aug 29 22:03:16 tsys ntpd[83]: ntpd 4.1.0-a Mon Aug 19 13:09:26 CEST 2002 (1)
Aug 29 22:03:16 tsys ntpd[83]: kernel time discipline status 2040
Aug 29 22:03:18 tsys /kernel: wi0 at port 0x240-0x27f irq 5 flags 0x10000 slot 0 on pccard0
Aug 29 22:03:18 tsys /kernel: wi0: 802.11 address: 00:02:78:e1:96:33
Aug 29 22:03:18 tsys /kernel: wi0: using RF:PRISM2 MAC:HFA3841 CARD:HWB3163 rev.A
Aug 29 22:03:18 tsys /kernel: wi0: Intersil Firmware: Primary 0.03.00, Station 0.08.03
Aug 29 22:03:18 tsys pccardd[52]: wi0: SAMSUNG (11Mbps WLAN PCI Card) inserted.
Aug 29 22:03:26 tsys pccardd[52]: pccardd started
Aug 29 22:03:29 tsys /kernel: wi0: watchdog timeout
/boot/loader.conf
# -- sysinstall generated deltas -- #
userconfig_script_load="YES"
hw.ata.atapi_dma="1"
hw.pcic.intr_path="2"
hw.pcic.irq="0"

ifconfig
wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
	inet 192.168.99.140 netmask 0xffffff00 broadcast 192.168.99.255
	ether 00:02:78:e1:96:33
	media: IEEE 802.11 Wireless Ethernet autoselect <adhoc> (DS/2Mbps <adhoc>)
	status: associated
	ssid PPUK 1:PPUK
	stationname PPUK
	channel 7 authmode OPEN powersavemode OFF powersavesleep 100
	wepmode MIXED weptxkey 1
	wepkey 1:64-bit wepkey 2:64-bit wepkey 3:64-bit wepkey 4:64-bit
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.