On Thu, Feb 25, 2010 at 7:25 AM, daniel <d...@redmountainfarm.net> wrote:
> I'm running 4.6 (release, I think) on a Soekris Net 4501. See dmesg,
> below. I recently got a Wistron CM9 (ath) mini-pci card for it (I've
> been running, wired-only, for 4-5 years). I'm getting a couple
> different error messages while attempting to use it. I initially thought
> (hoped) that the problem was an insufficient power supply (12V 1.2A). I
> have since tried two other power supplies (up to 12V 2.5A) and still
> have the same problems.
>
> Most of the time the Soekris ends up hanging or otherwise becoming
> completely unresponsive until I pull the plug and reboot it. Sometimes
> it takes several minutes to become unresponsive.
>
> I've tried "ifconfig ath0 scan" but it doesn't seem to see anything--
> even though I can usually see 10-12 APs from other machines. Before the
> Soekris hangs, I can see it from a laptop.
>
> I'm trying to use it in hostap mode; configuring it as described in
> ath(4) like this:
>
>        inet 192.168.1.1 255.255.255.0 NONE media autoselect mediaopt hostap
> \
>        nwid my_net chan 11
>
> I've tried bringing it up/down with ifconfig to try to reset and
> reconfigure it but I can't seem to get anywhere.
>
> At various times, I see:
>        ath0: ath_reset: unable to reset hardware; hal status 3534594048
>        ar5k_ar5212_nic_wakeup: failed to resume the AR5212 (again)
> continuously on the console. ath(4) says the first line should not
> happen and I can't find the status code enumerated in the HAL include
> file. I couldn't find anything regarding the second line,
> ar5k_ar5212_nic_wakeup.
>
> I also see a lot of:
>        /bsd: ath0: ath_chan_set: unable to reset channel 11 (2462 MHz)
> in /var/log/messages. ath(4) says this also should not happen.
>
>
> I'd really appreciate some guidance on how to debug this.
>
> Thanks,
>
> Daniel
>
>
> OpenBSD 4.6 (GENERIC) #58: Thu Jul  9 21:24:42 MDT 2009
>   dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
> cpu0: AMD Am486DX4 W/B or Am5x86 W/B 150 ("AuthenticAMD" 486-class)
> cpu0: FPU
> real mem  = 66678784 (63MB)
> avail mem = 54636544 (52MB)
> mainbus0 at root
> bios0 at mainbus0: AT/286+ BIOS, date 20/80/03, BIOS32 rev. 0 @ 0xf7840
> pcibios0 at bios0: rev 2.0 @ 0xf0000/0x10000
> pcibios0: pcibios_get_intr_routing - function not supported
> pcibios0: PCI IRQ Routing information unavailable.
> pcibios0: PCI bus #0 is the last bus
> cpu0 at mainbus0: (uniprocessor)
> pci0 at mainbus0 bus 0: configuration mode 1 (bios)
> elansc0 at pci0 dev 0 function 0 "AMD ElanSC520 PCI" rev 0x00: product 0
> steppin
> g 1.1, CPU clock 133MHz, reset 0
> gpio0 at elansc0: 32 pins
> ath0 at pci0 dev 16 function 0 "Atheros AR5212" rev 0x01: irq 10
> ath0: AR5213A 5.9 phy 4.3 rf5112a 3.6, FCC2A*, address 00:0b:6b:de:1d:a1
> sis0 at pci0 dev 18 function 0 "NS DP83815 10/100" rev 0x00, DP83815D: irq
> 11, a
> ddress 00:00:24:c1:96:70
> nsphyter0 at sis0 phy 0: DP83815 10/100 PHY, rev. 1
> sis1 at pci0 dev 19 function 0 "NS DP83815 10/100" rev 0x00, DP83815D: irq
> 5, ad
> dress 00:00:24:c1:96:71
> nsphyter1 at sis1 phy 0: DP83815 10/100 PHY, rev. 1
> sis2 at pci0 dev 20 function 0 "NS DP83815 10/100" rev 0x00, DP83815D: irq
> 9, ad
> dress 00:00:24:c1:96:72
> nsphyter2 at sis2 phy 0: DP83815 10/100 PHY, rev. 1
> isa0 at mainbus0
> isadma0 at isa0
> com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> com0: console
> com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
> pckbc0 at isa0 port 0x60/5
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard
> wdc0 at isa0 port 0x1f0/8 irq 14
> wd0 at wdc0 channel 0 drive 0: <CF1G133>
> wd0: 1-sector PIO, LBA, 991MB, 2030112 sectors
> wd0(wdc0:0:0): using BIOS timings
> pcppi0 at isa0 port 0x61
> midi0 at pcppi0: <PC speaker>
> spkr0 at pcppi0
> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
> biomask f1c5 netmask ffe5 ttymask ffff
> softraid0 at root
> root on wd0a swap on wd0b dump on wd0b
> sis2 at pci0 dev 20 function 0 "NS DP83815 10/100" rev 0x00, DP83815D: irq
> 9, ad
> dress 00:00:24:c1:96:72
> nsphyter2 at sis2 phy 0: DP83815 10/100 PHY, rev. 1
> isa0 at mainbus0
> isadma0 at isa0
> com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> com0: console
> com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
> pckbc0 at isa0 port 0x60/5
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard
> wdc0 at isa0 port 0x1f0/8 irq 14
> wd0 at wdc0 channel 0 drive 0: <CF1G133>
> wd0: 1-sector PIO, LBA, 991MB, 2030112 sectors
> wd0(wdc0:0:0): using BIOS timings
> pcppi0 at isa0 port 0x61
> midi0 at pcppi0: <PC speaker>
> spkr0 at pcppi0
> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
> biomask f1c5 netmask ffe5 ttymask ffff
> softraid0 at root
> root on wd0a swap on wd0b dump on wd0b
> WARNING: / was not properly unmounted   # [ because it keeps hanging ]
>
>

I presume this relates to the previous post where you mentioned that
you added a CM9 to a net4501.

Firstly, the scanning issue.  The CM9 is an industrial card designed
for use in wireless links and in IBSS networks.  They don't have the
ability to search for other access points - they're meant to BE an
access point.

Secondly, since you've already used a 12V/2.5A (which is actually
three times over the top for a board which has a 10W limit), it might
be worth considering that maybe the 4501 isn't designed for a wireless
card.  Maybe it's time for an upgrade to a Geode-based net5501 - or
perhaps an ALIX board.  A 4511 or 4521 is a possibility.

Sorry I couldn't give the answer you were hoping for.

--
Aaron Mason - Programmer, open source addict
I've taken my software vows - for beta or for worse

Reply via email to