I hereby claim:
- I am jameshilliard on github.
- I am jameshilliard (https://keybase.io/jameshilliard) on keybase.
- I have a public key ASBOoeTrgtofuFyKM4kZ93ONGzC3EVdR5WeKl_puDvbGNwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
#!/usr/bin/env python3 | |
# W.J. van der Laan 2017, distributed under MIT license | |
import binascii | |
import base64 | |
import struct | |
import json | |
import os, sys | |
from Crypto import Random | |
from Crypto.Cipher import AES |
known_outdated_fw = ["Linux antMiner 3.10.12 #10 Thu Dec 26 09:03:53 CST 2013 mips GNU/Linux" => "antMiner_openwrt20131226.bin"] | |
error: | |
firmware.rb:20:in `block in <main>': undefined method `known_outdated_fw' for main:Object (NoMethodError) | |
from /Users/jameshilliard/.rvm/gems/ruby-2.1.1/gems/net-ssh-2.8.0/lib/net/ssh.rb:208:in `start' | |
from firmware.rb:14:in `<main> |
require 'net/scp' | |
require 'net/ssh' | |
require 'timeout' | |
require 'net/ping' | |
ipaddress = ARGV[0] | |
current_ip = ipaddress | |
fw_latest = "Linux antMiner 3.10.12 #2 Fri Feb 7 18:50:12 CST 2014 mips GNU/Linux" |
config interface 'loopback' | |
option ifname 'lo' | |
option proto 'static' | |
option ipaddr '127.0.0.1' | |
option netmask '255.0.0.0' | |
config interface 'lan' | |
option ifname 'eth0' | |
option type 'bridge' |
Net::SSH.start(ipaddress, "root", :password => "root") do |ssh| | |
puts "reloading network interface" | |
begin | |
Timeout::timeout(network_reload_timeout) do | |
ssh.exec!("/etc/init.d/network reload") | |
end | |
rescue Timeout::Error | |
puts "connection closed from network change" | |
ssh.shutdown!() | |
end |
cap production deploy --trace | |
** Invoke production (first_time) | |
** Execute production | |
** Invoke load:defaults (first_time) | |
** Execute load:defaults | |
** Invoke deploy (first_time) | |
** Execute deploy | |
** Invoke deploy:starting (first_time) | |
** Execute deploy:starting | |
** Invoke deploy:check (first_time) |
src/gz barrier_breaker http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages | |
dest root / | |
dest ram /tmp | |
lists_dir ext /var/opkg-lists | |
option overlay_root /overlay |
<div id="sushi-review"> | |
<style type="text/css"> | |
#sushi-review{ | |
font-size: 20px; | |
min-width: 700px; | |
/*height: 80px;*/ | |
background-color: #f7931a; | |
font-family: 'Roboto Condensed', helvetica, sans-serif; | |
} |
from pysnmp.entity.rfc3413.oneliner import cmdgen | |
def MACPORT(ipaddress): | |
cmdGen = cmdgen.CommandGenerator() | |
community = 'public' | |
errorIndication, errorStatus, errorIndex, MacTable = cmdGen.nextCmd( | |
cmdgen.CommunityData(community), | |
cmdgen.UdpTransportTarget((ipaddress, 161)), | |
'1.3.6.1.2.1.17.4.3.1.1', | |
) |