This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
chumbyhackerboard:wifi [2010/09/09 18:27] ladyada |
chumbyhackerboard:wifi [2011/07/12 00:36] stefane |
||
---|---|---|---|
Line 6: | Line 6: | ||
The Chumby hacker board does not have Wireless capability built in, but its very easy to add! The best dongle to use is the [[http://www.adafruit.com/index.php?main_page=product_info&cPath=47&products_id=283|TP-LINK TL-WN321G (or any other RT73-based dongle)]] which has drivers ready to go. Note that many dongles probably won't work - if you have one kicking around you can try it but don't be surprised when it is not recognized! | The Chumby hacker board does not have Wireless capability built in, but its very easy to add! The best dongle to use is the [[http://www.adafruit.com/index.php?main_page=product_info&cPath=47&products_id=283|TP-LINK TL-WN321G (or any other RT73-based dongle)]] which has drivers ready to go. Note that many dongles probably won't work - if you have one kicking around you can try it but don't be surprised when it is not recognized! | ||
- | <if you know of an adapter that does/doesn't work, you should post it here> | + | If you know of an adapter that does/doesn't work, you should post it here: |
+ | * Works - RT73 based: | ||
+ | * Hawking HWUG1 with external antenna adapter. FCC ID: NDD957318S607 | ||
+ | * Works with alternate driver: | ||
+ | * [[http://www.dealextreme.com/details.dx/sku.48166|This]] mini-dongle from Deal Extreme works using [[http://junk.kanniets.nl/files/8192cu.ko|the 8192cu.ko]] module. | ||
+ | * [[http://www.amazon.com/gp/product/B0037G2BMY|This]] generic 802.11 b/g from Amazon works using the same driver as the TP link - the same RT2800 instructions apply. | ||
+ | * <yours here> | ||
+ | * Doesn't work | ||
+ | * <here> | ||
+ | |||
+ | === Alternate Driver Installation For 8192.ko === | ||
+ | == 8192cu.ko Instructions == | ||
+ | Download the module and copy it to your chumby, say /mnt/storage/. Then run the following commands. | ||
+ | |||
+ | $ cd /mnt/storage/ | ||
+ | $ mount -oremount,rw / | ||
+ | $ install -p -m 644 8192cu.ko /lib/modules/2.6.28-chumby/kernel/drivers/net/wireless/ | ||
+ | $ depmod -a 2.6.28-chumby | ||
+ | $ mount -oremount,ro / | ||
+ | |||
+ | |||
+ | === Alternate Driver Installation For RT2800 === | ||
+ | |||
+ | {{:chumbyhackerboard:rt2800.gif|}} | ||
+ | |||
+ | The TP-Links changed from RT73 to RT2800. You can tell which is which because when you plug in the RT2800 a green LED lights up in the casing. | ||
+ | |||
+ | Download this compressed file {{:chumbyhackerboard:rt2800-update.zip|RT2800 Kernel module update}}. Uncompress it and put it on a USB key. Plug the USB key into the CHB and copy it to /mnt/storage: | ||
+ | |||
+ | $ cd /mnt/storage/ | ||
+ | $ mount -oremount,rw / | ||
+ | $ cp /mnt/usb-XXXXX/update-modules.sh . | ||
+ | $ ./update-modules.sh | ||
+ | |||
+ | {{:chumbyhackerboard:updatingrt2800.gif|}} | ||
+ | |||
+ | Reboot, then follow the rest of the tutorial! | ||
+ | |||
+ | |||
====== Connecting to your WiFi network ====== | ====== Connecting to your WiFi network ====== | ||
Line 14: | Line 53: | ||
{{:chumbyhackerboard:plugwlan.gif|}} | {{:chumbyhackerboard:plugwlan.gif|}} | ||
- | Run **iwconfig wlan0 scan** to list all the local networks | + | Run **iwlist wlan0 scan** to list all the local networks |
{{:chumbyhackerboard:iwlist.gif|}} | {{:chumbyhackerboard:iwlist.gif|}} | ||
+ | If you don't get anything, check **dmesg** in case you dont have the driver necessary, this can be a little confusing. See the driver list above. | ||
Find your network, we'll connect to **adafruit** (not listed here, just substitute your own connection name) | Find your network, we'll connect to **adafruit** (not listed here, just substitute your own connection name) | ||
Line 41: | Line 81: | ||
{{:chumbyhackerboard:ifconfigup.gif|}} | {{:chumbyhackerboard:ifconfigup.gif|}} | ||
- | Then run **dhclient** | + | Then run **dhclient wlan0** (the image doesnt show the **wlan0** because I had already run dhclient to do this tutorial, make sure to stick the **wlan0** part on!) |
{{:chumbyhackerboard:dhclient.gif|}} | {{:chumbyhackerboard:dhclient.gif|}} | ||
Line 73: | Line 113: | ||
{{:chumbyhackerboard:remountro.gif|}} | {{:chumbyhackerboard:remountro.gif|}} | ||
+ | |||
+ | ====== "Easy" way ====== | ||
+ | |||
+ | In [[http://forum.chumby.com/viewtopic.php?pid=31627#p31627|this]] post by ChumbyLurker you'll find an easy way to configure your wireless, WPA and all. | ||