Skip to content

Instantly share code, notes, and snippets.

bad command or file name

Tim Ryan tcr

bad command or file name
View GitHub Profile
tcr /
Last active Aug 29, 2015 — forked from tcr3dr/
Tessel 2 FCC Approval

Tessel 2 is seeking FCC approval. Tessel 2 runs OpenWRT, a distribution of Linux designed as open firmware for routers with very granular control over wireless capabilities. Currently Tessel 2 is stuck in FCC approval pending its demonstration of being able to generate packets in the 802.11n range.

Testing instructions

Installation on a Tessel 2:

opkg update
opkg install tcpdump
wget -O /usr/bin/packetspammer


  1. Install OpenOCD. You need version >= 0.8.0.
  1. Acquire a configuration script for your Bus Blaster. Included in the firmware repo is tools/tessel-busblaster.cfg.

  2. Plug the JTAG cable into the Bus Blaster's adapter board and the Tessel. Pin one is towards the USB port; the cable goes over the center of the board.

  3. Run

View readme2ghpage.rb
#!/usr/bin/env ruby
# checkout the readme from the master branch
`git checkout gh-pages; git checkout master`
path = `pwd`.gsub(/\n/, "")
readme_path = File.join(path, "")
index_path = File.join(path, "")
# write the index readme file
tcr /
Created Jul 19, 2011 — forked from walling/
Lean and Mean Serial function in CoffeeScript
# Lean and Mean Serial/Parallel DSL for CoffeeScript
# - based of by timcameronryan,
# by walling
serial = (spec) ->
steps = (func for key, func of spec when key != 'catch')
next = (err, args...) ->
return spec.catch(err) if err
steps.shift().apply(next, args) if steps.length > 0
next null
You can’t perform that action at this time.