Greetings, I'm not sure whether this belongs to misc@ or tech@, so I'm posting it first in [EMAIL PROTECTED]
I have this TRENDnet TEW-444UB/A wireless USB adaptor lying around and I was hoping to use it with one of my laptops (using -current). I downloaded the latest firmware from TRENDnet's download page [1] and placed, what I believe to be the firmware file (ar5523.bin) in /etc/firmware/uath-ar5523. Next I plugged in the USB adaptor and I got: Apr 25 23:53:40 foo /bsd: uath0 at uhub0 port 1 Apr 25 23:53:40 foo /bsd: Apr 25 23:53:40 foo /bsd: uath0: Atheros Communications Inc AR5523, rev 2.00/0.0 1, addr 2 Apr 25 23:53:41 foo /bsd: uath0: at uhub0 port 1 (addr 2) disconnected Apr 25 23:53:41 foo /bsd: uath0 detached Apr 25 23:53:42 foo /bsd: uath0 at uhub0 port 1 Apr 25 23:53:42 foo /bsd: Apr 25 23:53:42 foo /bsd: uath0: Atheros Communications Inc AR5523, rev 2.00/0.0 1, addr 2 Apr 25 23:53:52 foo /bsd: uath0: could not send firmware block data Apr 25 23:53:52 foo /bsd: uath0: could not load firmware (error=TIMEOUT) Next I got the CD that came with the adaptor package and on there I find two .bin files (assuming they are the firmwares): $ ls -l /mnt/cd/Driver/*.bin -r-xr-xr-x 1 root wheel 142768 Feb 24 2005 /mnt/cd/Driver/ar5523.bin* -r-xr-xr-x 1 root wheel 143536 Jan 24 2005 /mnt/cd/Driver/ar55239x.bin* I don't know exactly why there are two, but the 9x hints at Win9x, which still doesn't explain why there would be two versions of the firmware. Anyway, I picked the first one (listed) and place it in the firmware directory and renamed it to uath-ar5523. Plugged the USB adaptor in and a couple of seconds later the laptop froze. The computer wasn't dead, but the OS seemed to be. I could toggle num-lock and caps-lock keys. I could get in and out of the BIOS using function keys. But the OS was unresponsive. Last lines in /var/log/messages were: Apr 26 23:04:28 foo /bsd: uath0 at uhub0 port 1 Apr 26 23:04:28 foo /bsd: Apr 26 23:04:28 foo /bsd: uath0: Atheros Communications Inc AR5523, rev 2.00/0.0 1, addr 2 Apr 26 23:04:29 foo /bsd: uath0: at uhub0 port 1 (addr 2) disconnected Apr 26 23:04:29 foo /bsd: uath0 detached Apr 26 23:04:32 foo /bsd: uath0 at uhub0 port 1 Apr 26 23:04:32 foo /bsd: Apr 26 23:04:32 foo /bsd: uath0: Atheros Communications Inc AR5523, rev 2.00/0.0 1, addr 2 I tried the second .bin file from the CD and had the same result. I'm not quite sure where to go from this point on. I was thinking of recompiling a new kernel with debug printf()s, but not sure how far would that get me. I realize that this laptop is old enough that it does not support USB 2.0. But my other laptop (also on -current) does, and although I have not yet tried the .bin files from the CD on it, the one downloaded off the TRENDnet's web-site got me the same TIMEOUT error/result. I'm open to suggestions and ideas, especially if you can recommend a reasonably priced alternative USB wireless network adaptor which will work on both i386 and macppc architectures. Thanks, --patrick p.s., If at all possible, consider cc-ing me on replies, as I am subscribed to the digest version of the mailing-lists. [1] http://www.trendnet.com/downloads/info/TEW-444UB.htm [2] dmesg OpenBSD 4.1-current (GENERIC) #1: Mon Apr 23 21:14:08 PDT 2007 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel Pentium III ("GenuineIntel" 686-class) 549 MHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXS R,SSE real mem = 267915264 (261636K) avail mem = 236519424 (230976K) using 3301 buffers containing 13520896 bytes (13204K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+ BIOS, date 09/20/01, BIOS32 rev. 0 @ 0xffe90, SMBIOS rev. 2.3 @ 0xf6c00 (60 entries) bios0: Dell Computer Corporation Inspiron 8000 apm0 at bios0: Power Management spec V1.2 apm0: battery life expectancy 59% apm0: AC off, battery charge high, estimated 3:04 hours apm0: flags 30102 dobusy 0 doidle 1 pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000 pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfbc20/192 (10 entries) pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371 ISA and IDE" rev 0x00) pcibios0: PCI bus #5 is the last bus bios0: ROM list: 0xc0000/0x10000 acpi at mainbus0 not configured cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "Intel 82815 Hub" rev 0x02: rng active, 8000000Kb /sec ppb0 at pci0 dev 1 function 0 "Intel 82815 AGP" rev 0x02 pci1 at ppb0 bus 1 vga1 at pci1 dev 0 function 0 "ATI Rage 128 Mobility MF" rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ppb1 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x02 pci2 at ppb1 bus 2 esa0 at pci2 dev 3 function 0 "ESS Maestro 3" rev 0x10: irq 5 ac97: codec id 0x83847609 (SigmaTel STAC9721/23) ac97: codec features 18 bit DAC, 18 bit ADC, SigmaTel 3D audio0 at esa0 ppb2 at pci2 dev 6 function 0 unknown vendor 0x1668 product 0x0100 rev 0x11 pci3 at ppb2 bus 3 fxp0 at pci3 dev 4 function 0 "Intel 8255x" rev 0x08, i82559: irq 11, address 00 :20:e0:68:5d:c8 inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4 "AT&T/Lucent LTMODEM" rev 0x01 at pci3 dev 8 function 0 not configured cbb0 at pci2 dev 15 function 0 "TI PCI4451 CardBus" rev 0x00: irq 11 cbb1 at pci2 dev 15 function 1 "TI PCI4451 CardBus" rev 0x00: irq 11 "TI PCI4451 FireWire" rev 0x00 at pci2 dev 15 function 2 not configured cardslot0 at cbb0 slot 0 flags 0 cardbus0 at cardslot0: bus 4 device 0 cacheline 0x8, lattimer 0x20 pcmcia0 at cardslot0 cardslot1 at cbb1 slot 1 flags 0 cardbus1 at cardslot1: bus 5 device 0 cacheline 0x8, lattimer 0x20 pcmcia1 at cardslot1 ichpcib0 at pci0 dev 31 function 0 "Intel 82801BAM LPC" rev 0x02: 24-bit timer a t 3579545Hz pciide0 at pci0 dev 31 function 1 "Intel 82801BAM IDE" rev 0x02: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: <IC25N020ATDA04-0> wd0: 16-sector PIO, LBA, 19077MB, 39070080 sectors atapiscsi0 at pciide0 channel 0 drive 1 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <LG, DVD-ROM DRN8080B, 1.13> SCSI0 5/cdrom removab le wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 cd0(pciide0:0:1): using PIO mode 4, DMA mode 2 pciide0: channel 1 ignored (disabled) uhci0 at pci0 dev 31 function 2 "Intel 82801BA USB" rev 0x02: irq 11 isa0 at ichpcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pms0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pms0 mux 0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> spkr0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered biomask ef4d netmask ef4d ttymask ffcf pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support uhidev0 at uhub0 port 2 configuration 1 interface 0 uhidev0: Microsoft Corporation Microsoft \M-. Laser Mouse 6000, rev 2.00/1.01, a ddr 2, iclass 3/1 ums0 at uhidev0: 5 buttons and Z dir. wsmouse1 at ums0 mux 0 dkcsum: wd0 matches BIOS drive 0x80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302