GainSpan GS2011M Configuration
From Wiki
Jump to navigationJump to search
Example for setting up a GS1500M for our network. Assumes radio is at factory default baud rate of 9600. Change 'oursecretpassword' to actual AP password, along with setting the address of the remote server.
at&f - Restore factory defaults atb=115200 - Change baud rate (takes effect immediately!) at&r1 - Enable hardware flow control at+wpapsk=AHG_WOL,oursecretpassword - Pre-calculate the WPA2/PSK key at+wauto=0,AHG_WOL - Auto-associate with this SSID at+nauto=0,1,www.xxx.yyy.zzz,2571 - Set default TCP connection IP address and port at+ndhcp=1 - Enable DHCP at+asyncmsgfmt=1 - Enable header on async messages from modem at+bdata=1 - Enable bulk data mode (required for <ESC>Z data framing) at&w0 - Save to profile 0
OTA Firmware Upgrade
at+ver=?? at+ndhcp=1 at+wa=OTAFU_AP,,6 at+httpconf=20,Mozilla/4.0 at+httpconf=11,192.168.3.133 at+httpconf=7,application/x-www-form-urlencoded at+httpconf=3,Keep-Alive at+sotafwupconf=0,192.168.3.133 at+sotafwupconf=1,80 at+sotafwupconf=7,http://192.168.3.133/gs2000_SingleImage.bin at+sotafwupstart
List of the more useful commands in the GS1500M:
atb=115200 - Set port baud rate to 115200 at&k0 - Software flow control off (default) at&r1 - Hardware flow control on at+antenna=2 - Select UFL (external) antenna (default) at+reset - Restart device at+ver=? - Version info at+ver=?? - Extended version info at&v - Show profiles at&w0 - Write profile 0 at+ws - Scan available APs at+nstat=? - Display network status at+wstatus - Display network status also at+wrssi=? - Display RSSI at+nmac=? - Display MAC address stored in flash (at+nmac=aa:bb:cc:dd:ee:ff to set) at+nmac2=? - Display MAC address stored in RTC(at+nmac2=aa:bb:cc:dd:ee:ff to set) at+wauth=0 - Open (not necessary for WPA/WPA2) at+wsec=0 - Set security mode (0=any, 4=WPA-PSK, 8=WPA2-PSK) (default) at+wwpa="xx" - Set WPA/WPA2 passphrase at+wpapsk=SSID,pp - Precalculate WPA-PSK/WPA2-PSK key (save with &w) at+wa=SSID - Associate with SSID at+ndhcp=1 - Enable DHCP server (REQUIRED unless static address set) at+asyncmsgfmt=1 - Enable header on async messages from modem (<ESC>A<subtype><len x 2><message>) at+bdata=1 - Enable bulk data mode (<ESC>Z<CID><len x 4><data>) at+wauto=0,SSID - Set auto-associate SSID at+nauto=0,1,ip,port - Set auto-connect client TCP address and port atcx - Disable (0) / Enable (1) auto-connect at+ncmauto=0,1,1 - Enable auto-connection manager (uses +wauto, +nauto, +wwpa/+wpapsk, +wsec) at+ncmauto=0,1,1,1 - Enable auto-connection manager (do not store NCMAUTO state with &w) (uses +wauto, +nauto, +wwpa/+wpapsk, +wsec) at+ncmauto=0,0 - Disable auto-connection manager ata - Start auto-connect at+nstcp=port - Establish TCP listener on this port at+nctcp=ipaddr,port - Connect to address & port (10.244.235.9,2571) at+close=CID - Close specific connection at+ncloseall - Close all connections ath - Disconnect