Already running BISmark? If you already have BISmark installed on your router, please follow the instructions at this link to upgrade your router instead: Upgrading to lancre.
BISmark currently supports the Netgear WNDR3700v2, WNDR3800 and TP-Link WDR3600v1 only. We hope to support other Openwrt-capable routers eventually. We unfortunately don't support the Netgear WNDR3700(v1) as it may not have sufficient flash memory capacity.
Download the appropriate image file for your model of router:
Before proceeding, please let us know that you're installing the BISmark firmware by signing up at http://goo.gl/bxBB0. This will allow us to contact you regarding updates, etc. Please include the MAC address on the bottom of your router in the "Notes or special instructions" section.
If your WNDR3700v2 still has the Netgear firmware on it, you can easily replace it using the Netgear web-based interface:
The router will begin updating its firmware. Be patient -- do not power off or restart the router. Wait until the router reboots and the power LED turns from flashing green to solid green.
Video instructions available here: http://www.youtube.com/watch?v=vIFZL5j4aok
Open a terminal and type the following commands to flash the router:
$ tftp 192.168.1.1 binary put <image_file_path>
A successful tftp will simply return no message; a failed one will eventually time out and indicate so with an error message. Waiting at least 5 minutes is essential. After the tftp succeeds you can disconnect the network cable with no issues, and you can proceed to flash another router if desired. The router should restart upon a successful upgrade. Be patient -- do not power off or restart the router. Wait until the router reboots and the power LED turns from flashing green to solid green.
From the original TP-LInk factory firmware it's possible to install Bismark via web interface via the steps below:
The router will begin updating its firmware. Be patient -- do not power off or restart the router. Wait until the router reboots and start blinking the blue LAN LED.
Bismark OpenWRT can be recovered from a bricked state. For that it's required to boot the router in safe-mode by repeatedly pressing and releasing the WPS button until the 'SYS' light (asterisk) start to blink fast. Please, be double careful proceeding with this method as you might damage the router and advanced procedures may be required to bring it back.
Once in safe mode, the device should respond at 192.168.1.1 address now and it's necessary to manually set your linux interface address in the 192.168.1.X network in order to communicate. You can telnet directly to the router while in safe-mode to be able to run the recover procedure as follows:
Providing firmware download from linux:
$ mv openwrt-bismark-lancre-ar71xx-generic-tl-wdr3600-v1-squashfs-**factory**.bin firmware.bin $ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... $ telnet 192.168.1.1
Download and install firmware from router:
$ wget http://192.168.1.X:8000/firmware.bin firmware.bin 100% |*****************************.. $ mtd -r write firmware.bin firmware
You can proceed to log into and configure your router by following the instructions at http://projectbismark.net/participant/quickstart/
Please be aware that the current version of the BISmark firmware has some known issues that we are working on fixing. Read about these issues at http://projectbismark.net/participant/known_issues/
Finally, we want to keep in touch with people who install the BISmark firmware. Please sign up here, and enter the MAC address of your router in the "Notes and Special Instructions" section down at the bottom of the page.