Hi guys.

I have a problem with ath wireles driver, when I try configure this in
/etc/hostname.ath0 I received this error (/var/log/messages):

Sep  2 19:26:28 babilonia /bsd: ath0: unable to reset hardware; hal status 0
Sep  2 19:26:49 babilonia /bsd: ath0: unable to reset hardware; hal status 0
Sep  2 19:27:03 babilonia /bsd: ath0: unable to reset hardware; hal status
4096

I read man and I see:

ath%d: unable to reset hardware; hal status %u The Hardware Access Layer was
unable to reset the hardware as requested. The status code is ex-plained in
the HAL include file /sys/dev/ic/ar5xxx.h. This should not happen.

I review ar5xxx.h library but I do not understand this function (I am
researching more about this and how programming driver but the process is
slow).

/* Reset functions */ \
_t HAL_BOOL (_a _n##_reset)(struct ath_hal *, HAL_OPMODE, \
HAL_CHANNEL *, HAL_BOOL change_channel, HAL_STATUS *status); \
_t void (_a _n##_set_opmode)(struct ath_hal *); \
_t HAL_BOOL (_a _n##_calibrate)(struct ath_hal*, \
HAL_CHANNEL *); \

So, I try setting linux in a pendrive, config the wireless and... eureka, this
run....

what is the difference between ar5k and madwifi?, how I can help to find a
solution for this problem.

PS. Sorry, I forgot this... I run OpenBSD 4.6 snapshots whit last version of
ar5xxx.h, but 4.5 has the same problem. my dmesg show this wireless:
ath0: AR5424 14.2 phy 7.0 rf 0.0, WOR5_ETSIC, address 00:24:2b:a0:10:3d

Thanks.

Dimitri.-
http://deoxyt2.livejournal.com
OpenBSD - Free, Functional & Secure

Reply via email to