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

Reply via email to