Hi!
I configured the carambola board as WiFi client (station) mode that works fine when traffic is initiated by the caranbola board but when trying to access the carambola board from another PC in the wlan, then the carambola board doesn't response. Here's the exact procedure to reproduce the problem:
1. Configure the wlan, then reboot
a) in "/etc/config/network" add entry
config 'interface' 'wlan'
option 'proto' 'dhcp'
b) in "/etc/config/wireless" mod entry
config 'wifi-iface'
option 'device' 'radio0'
option 'network' 'wlan'
option 'mode' 'sta'
option 'ssid' 'my_wlan_ssid'
option 'encryption' 'psk2'
option 'key' my_wlan_key'
2. Check which ip address the target got (i.e. 192.168.0.109 in my case)
3. Ping the carambola board from another PC in the wlan or try to login via ssh.
A ping will tell "Destination Host Unreachable" and ssh will tell "ssh: connect to host 192.168.0.109 port 22: No route to host".
4. Add an arp entry for the carambola board on the PC:
sudo arp -s 192.168.0.109 00:0e:3b:1e:75:b7
Now it's possible to ping the carambola board or login via ssh.
BTW.: Alternatively, the PC will get a temporary arp entry when pinging the PC from the carambola board, first. Howerver, that arp entry will be lost again after some time of in-activity. Anyway, none of the two variants are a real solution.
Please note that the very problem also shows up when using a RT73USB bases USB WLAN dongle with the carambola board. The problem is even there when using an ARM bases embedded system with the RT73USB. So for sure not only the rt2800pci but at least also the rt73usb is affected and it is not specific to the carambola board. The problem seems to be known since at least 2009 but I couldn't find a cure, yet. I stumbled upon the following one, but that didn't helped:
http://blog.sysbite.org/complete-rt73-r ... linux-arm/I didn't yet tried out AP mode, but I guess there is no problem - otherwise I would have expected more complaints in this Forum
Additional information: I check with tcpdump that the arp request goes out from the PC, but it never ever reaches the carambola board.
Feedback is highly appreciated!
regards
Bernhard