@dotdash:
There are many sysctl tweaks for the atheros hal. Search around in the wireless forum, there is quite a lot of discussion on the antenna diversity settings. If you are using a laptop mini-pci card, the firmware settings are to use both antennas, and the settings seem to have a way of changing back after you change them in the shell. There are some examples somewhere of adding the settings to the config.xml and setting a cron job to set it back.
I've already tried sysctl tweaks, but I had no luck with them. I've also added lines to sysctl.conf as described in a topic, but FreeBSD got a kernel panic at the next reboot forcing me to reinstall pfSense.
I've been using a PCI wifi-card with an Atheros 5212 chipset. Do these tweaks useful only for miniPCI cards?
I think I have to enable a sort of debugging, but I don't know how to do it since I am a Window$ user and I know few things about linux/unix.
1- Is it possibile to get more details from hostapd while it is running? It would help me to understand better the problem, because those annoying EAPOL warnings in the system logs are not so useful alone. What I have to edit/configure?
2- I've seen some fields in hostapd_ath0.conf, but they're replaced with default value. Can they be useful to enable a detailed debugging? Or is there another way?
I'm getting crazy because I've never debugged a wireless network problem. It is time to learn now… :'(
Thank you