Hi, I'm trying to get a new iwi device working. The diff to -current is below: Index: if_iwi.c =================================================================== RCS file: /opt/FreeBSD/cvs/src/sys/dev/iwi/if_iwi.c,v retrieving revision 1.38 diff -u -r1.38 if_iwi.c --- if_iwi.c 2 Jun 2006 23:14:39 -0000 1.38 +++ if_iwi.c 8 Jul 2006 13:36:43 -0000 _at__at_ -110,6 +110,7 _at__at_ static const struct iwi_ident iwi_ident_table[] = { { 0x8086, 0x4220, "Intel(R) PRO/Wireless 2200BG" }, { 0x8086, 0x4221, "Intel(R) PRO/Wireless 2225BG" }, + { 0x8086, 0x4222, "Intel(R) PRO/Wireless 3945ABG" }, { 0x8086, 0x4223, "Intel(R) PRO/Wireless 2915ABG" }, { 0x8086, 0x4224, "Intel(R) PRO/Wireless 2915ABG" }, It's a mini-pci card and came with my Dell Inspiron 1405 notebook. There are two problems: 1) The firmware won't load; 2) The Fn + F2 function keys won't turn on the radio. A few of the Fn key combinations work, but most don't (like eject CD-ROM, hibernate, 0-9 keypad, etc). I'm not sure what else to do to try and get this working. Any ideas? # kldload /boot/kernel/firmware.ko # kldload /boot/modules/iwi_bss.ko # kldload /boot/modules/iwi_ibss.ko # kldload /boot/modules/iwi_monitor.ko # kldload /boot/kernel/if_iwi.ko found-> vendor=0x8086, dev=0x4222, revid=0x02 bus=12, slot=0, func=0 class=02-80-00, hdrtype=0x00, mfdev=0 cmdreg=0x0106, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=17 powerspec 2 supports D0 D3 current D0 MSI supports 1 message, 64 bit pci12:0:0: reprobing on driver added iwi0: <Intel(R) PRO/Wireless 3945ABG> mem 0xdfdff000-0xdfdfffff irq 17 at device 0.0 on pci12 iwi0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xdfdff000 iwi0: timeout waiting for master iwi0: bpf attached iwi0: bpf attached iwi0: bpf attached iwi0: [MPSAFE] iwi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps iwi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps pci13: driver added # /sbin/ifconfig iwi0 inet 10.1.0.8 netmask 0xffffff00 iwi0: radio turned off iwi0: timeout waiting for iwi_bss firmware initialization to complete iwi0: could not load boot firmware iwi_bss # pkg_info | grep iwi iwi-firmware-2.4_7 Intel PRO/Wireless 2200 Driver Firmware iwi-firmware-kmod-3.0_1 Intel PRO/Wireless 2200 Firmware Kernel Module # pciconf -lv hostb0_at_pci0:0:0: class=0x060000 card=0x01d81028 chip=0x27a08086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' class = bridge subclass = HOST-PCI vgapci0_at_pci0:2:0: class=0x030000 card=0x01d81028 chip=0x27a28086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' class = display subclass = VGA vgapci1_at_pci0:2:1: class=0x038000 card=0x01d81028 chip=0x27a68086 rev=0x03 hdr=0x00 vendor = 'Intel Corporation' class = display pcm0_at_pci0:27:0: class=0x040300 card=0x01d81028 chip=0x27d88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) High Definition Audio' class = multimedia pcib1_at_pci0:28:0: class=0x060400 card=0x00000040 chip=0x27d08086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) PCI Express Root Port' class = bridge subclass = PCI-PCI pcib2_at_pci0:28:1: class=0x060400 card=0x00000040 chip=0x27d28086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) PCI Express Root Port' class = bridge subclass = PCI-PCI pcib3_at_pci0:28:3: class=0x060400 card=0x00000040 chip=0x27d68086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) PCI Express Root Port' class = bridge subclass = PCI-PCI uhci0_at_pci0:29:0: class=0x0c0300 card=0x01d81028 chip=0x27c88086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) USB Universal Host Controller' class = serial bus subclass = USB uhci1_at_pci0:29:1: class=0x0c0300 card=0x01d81028 chip=0x27c98086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) USB Universal Host Controller' class = serial bus subclass = USB uhci2_at_pci0:29:2: class=0x0c0300 card=0x01d81028 chip=0x27ca8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) USB Universal Host Controller' class = serial bus subclass = USB uhci3_at_pci0:29:3: class=0x0c0300 card=0x01d81028 chip=0x27cb8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) USB Universal Host Controller' class = serial bus subclass = USB ehci0_at_pci0:29:7: class=0x0c0320 card=0x01d81028 chip=0x27cc8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) USB 2.0 Enhanced Host Controller' class = serial bus subclass = USB pcib4_at_pci0:30:0: class=0x060401 card=0x00000050 chip=0x24488086 rev=0xe1 hdr=0x01 vendor = 'Intel Corporation' device = '82801BAM/CAM/DBM (ICH2-M/3-M/4-M) Hub Interface to PCI Bridge' class = bridge subclass = PCI-PCI isab0_at_pci0:31:0: class=0x060100 card=0x01d81028 chip=0x27b98086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801GBM (ICH7-M) LPC Interface Controller' class = bridge subclass = PCI-ISA atapci0_at_pci0:31:2: class=0x010180 card=0x01d81028 chip=0x27c48086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801GBM/GHM (ICH7-M Family) Serial ATA Storage Controller' class = mass storage subclass = ATA none0_at_pci0:31:3: class=0x0c0500 card=0x01d81028 chip=0x27da8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82801G (ICH7 Family) SMBus Controller' class = serial bus subclass = SMBus none1_at_pci12:0:0: class=0x028000 card=0x10208086 chip=0x42228086 rev=0x02 hdr=0x00 vendor = 'Intel Corporation' class = network bfe0_at_pci2:0:0: class=0x020000 card=0x01d81028 chip=0x170c14e4 rev=0x02 hdr=0x00 vendor = 'Broadcom Corporation' device = 'BCM440x 100Base-TX Fast Ethernet' class = network subclass = ethernet fwohci0_at_pci2:1:0: class=0x0c0010 card=0x01d81028 chip=0x08321180 rev=0x00 hdr=0x00 vendor = 'Ricoh Co Ltd' class = serial bus subclass = FireWire none2_at_pci2:1:1: class=0x080501 card=0x01d81028 chip=0x08221180 rev=0x19 hdr=0x00 vendor = 'Ricoh Co Ltd' device = 'SD Bus Host Adapter' class = base peripheral none3_at_pci2:1:2: class=0x088000 card=0x01d81028 chip=0x08431180 rev=0x01 hdr=0x00 vendor = 'Ricoh Co Ltd' class = base peripheral none4_at_pci2:1:3: class=0x088000 card=0x01d81028 chip=0x05921180 rev=0x0a hdr=0x00 vendor = 'Ricoh Co Ltd' device = 'Memory Stick Bus Host Adapter' class = base peripheral none5_at_pci2:1:4: class=0x088000 card=0x01d81028 chip=0x08521180 rev=0x05 hdr=0x00 vendor = 'Ricoh Co Ltd' class = base peripheral -- DEReceived on Mon Jul 10 2006 - 09:42:56 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:58 UTC