Open WRT to Microprocessor

This how-to describes how to get Open WRT on a WR-703 router and communicating to a microprocessor:(openWRT over DD-Wrt firmware)

The routers that were cheapest and shipped to Israel without problems shipped with DD-WRT. wr703 Ebay

Flashing this requires some shell work (copying through the web interface didn't work. So.... How this is achieved is: 1. get an SSH connection to the router 2. download the latest openWRT firmware and rename it something easy to work with like "wr703.bin" 3. copy the firmware to the router using scp 4. flash the firmware  mtd -r write openwrt-ar71xx-dir-825-b1-squashfs-sysupgrade.bin linux Instructions here: how to flash

5. You need to get you wifi router connected to the internet. ( I set my wifi up as a dhcp client. 6. Connect and add the 	kmod-usb-ohci and kmod-usb-acm drivers

7. ssh into your router, if your arduino is spitting content to the serial port- then this should echo the same content cat /dev/ttyACM0