Folks
I'm trying to get the DG834GT working in wireless client mode. I've done the http://192.168.0.1/setup.cgi?todo=debug trick through the web server and started poking around at various promising candidates.
In /proc/net/ath there are a number of files - the two of most interest are ap_cli and ap_cfg.
echo {parameter} {value} > /proc/net/ath/ap_cfg will set a wireless setting
cat /proc/net/ath/ap_cli will print out the success / failure
You can get a list of all possible wireless settings from /etc/ath/ap_cfg.save
This seems to be the router's internal parameters as they're not very user friendly. On the other hand if you use ath_cli it is far more user friendly and do get / set from there.
echo help connect > /proc/net/ath/ap_cli
cat /proc/net/ath/ap_cli will give you a list of all valid commands
echo get config > /proc/net/ath/ap_cli
cat /proc/net/ath/ap_cli will give you the current status
I've set the operationmode variable to sta (wireless client) and joined a BSSID. Running a get status confirms this.
Unfortunately what the ap_cli utility is telling me isn't being implemented on the wireless interface itself. Whatever parameters I change makes no difference to the wlan0.
Does anybody know how I can get the wireless interface to implement my changes to the config? I've tried ifconfig the interface as well but it receives no packets.
Cheers,
Paul.