Skip to content

Commit 5a1f959

Browse files
committed
Init WordClock setup
1 parent 9f0610c commit 5a1f959

File tree

42 files changed

+29108
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+29108
-2
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# See package/makedevs/README for details
2+
#
3+
# This device table is used to assign proper ownership and permissions
4+
# on various files. It doesn't create any device file, as it is used
5+
# in both static device configurations (where /dev/ is static) and in
6+
# dynamic configurations (where devtmpfs, mdev or udev are used).
7+
#
8+
# <name> <type> <mode> <uid> <gid> <major> <minor> <start> <inc> <count>
9+
/usr/sbin/wpa_action f 755 0 0 - - - - -
10+
/etc/autossh/id_rsa f 600 0 0 - - - - -
11+
/etc/init.d/S60autossh f 755 0 0 - - - - -
12+
/etc/network/if-pre-up.d/setmac f 755 0 0 - - - - -
13+
/etc/wpa_supplicant/action_wpa.sh f 755 0 0 - - - - -
14+
/etc/wpa_supplicant/functions.sh f 755 0 0 - - - - -
15+
/etc/wpa_supplicant/ifupdown.sh f 755 0 0 - - - - -
16+
/etc/wpa_supplicant/wpa_supplicant.conf f 600 0 0 - - - - -
512 Bytes
Binary file not shown.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
#!/bin/sh
2+
set -e
3+
4+
if [ -e $1/sd-card.img ]; then
5+
rm $1/sd-card.img
6+
fi
7+
8+
9+
fssize=$(stat --printf="%s" $1/rootfs.ext2)
10+
imgsize=$(expr $fssize / 512 + 4096)
11+
12+
dd if=/dev/zero of=$1/sd-card.img bs=512 count=$imgsize
13+
14+
# echo "n
15+
# p
16+
# 1
17+
#
18+
# +1M
19+
# t
20+
# 53
21+
# n
22+
# p
23+
# 2
24+
#
25+
#
26+
# w
27+
# " | fdisk -b 512 -H 62 -S 62 $1/sd-card.img
28+
29+
dd if=board/olimex/imx233_olinuxino_wordclock/mbr.bin of=$1/sd-card.img bs=512
30+
dd if=$1/uboot-env.bin of=$1/sd-card.img bs=512 seek=512
31+
dd if=$1/u-boot.sd of=$1/sd-card.img bs=512 seek=2048
32+
dd if=$1/rootfs.ext2 of=$1/sd-card.img bs=512 seek=4096
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
-----BEGIN RSA PRIVATE KEY-----
2+
MIIEpQIBAAKCAQEAx+2Dav8y22iuz1DJ6vqx72gZb1YyVSWMk7wSYldAXJ79PRcZ
3+
P+xDY9AWEu0zoztmtEpEQNS6ExBA28r4EXX/2t88cVQnsVXBKdB9ZbeeBfssiCJY
4+
LMwFXS3hIpMN7DQHNVGWaJKu97KMFejtDWBDdHx/kq5Ta2s2h3y7BB5oInaGi9eA
5+
YjyA/g6sGdSUznNywgLof8QOJFpeItJRWtDW+T1/UFO4GUtmsBQYYZ9eFE/9g5Hk
6+
VjCwmycfn+FFdK8gBNDNGBkbaM1TBimVlxEYz28tlzD8tlGZWcLXp/xuuNQy0803
7+
kcECEoKZBhQNO/+ZsqswauAhoOScNQSD3NKorwIDAQABAoIBAFZmPF7m/nF3YeRS
8+
A5C62l6d3DATThkh6wiFRGSfVD8yrjnSW6UWU2E1MfTn8WLfbtkHJ0vlIqzOX1kc
9+
8+uH1RQfWR2YwraOWrXZVfe5TF9FVs9WGEjzunW0OBEa/+9N5LeUFK4IhfihfoyR
10+
ZrBbI4uZqgAXuhE3+g6/RorXISWS0mSilsGISXURTbo1nZPtQ0/hRuzZ1NKJGPuQ
11+
uS44HFdxnWuJITJUYp2HHgV9DTW1YmreHks47UxvJQJe+r9hDhhwmOJLH3mpJYat
12+
DkOZ0ZC8g+vDcW04YvkA53l5SWZBllnP4qCJYmxhw8ALbWBo0XOIMpROlLRXw25K
13+
hFrTyuECgYEA/gNnngWodpGTSwCaBuNmU+ch7WYW+oybUfiKIVbn9fAlCaBFD3hA
14+
NIl046nnptLrisaLXJygAnmlQDe69bc9Y9/5NfGGlQG2tCrhA1m+dUA59Pd2woXG
15+
bCY8RB5f+tY9HF6JupC0zb1+HzaVsHxlccIx986VF+RUqrgY57g+bKkCgYEAyX3R
16+
BZgeAG68G9jJiKTB0LG6d8OHR11D5+CCUa+MAhqYY320n+JheQjnhXKdUN+2aXGw
17+
vYxp70oEBRp8ySEb7J14HAhdQHPYfpI5yw1ckje/JiVYqyuFC+OtVLIUm6kTYqS3
18+
PJIogW+k+DG8ZHy7BdLGW7Hr+ciZDnv7FCY9qZcCgYEA3Rxpngye0Fd4N9mWOljI
19+
QlD4H4a2ifLLYVdQJiVYVaVtGCwC8axjd1gP//1uQLFph6u8tClCv+TUDEp23F1d
20+
ewsEDAjqddrAB6UrqZb9S2NVEAA5yKpaRtohq8olElxbZc6FZXmBaXaByvng43fl
21+
dljs1iFldx6y9Mi8JTkkXcECgYEAw5dwyh9qMD1OOTHuIMjeo7mDKzMRJMNyYarc
22+
lnL0VC6A80NZjULyH833AOHLuHAR4LXOPZIKW5Db6iBWNd///Wa2629rJl/OLr+/
23+
fk6QKBgZY+wo8LAkTPBMl8TuoFQ2TzFZ9mBjFZLM72lIWbuCyRpcFzLVwPlrKlZL
24+
2rlsbi0CgYEAwBJKBSg5vyS8CGbcvjQ/1NFMweT2URjXYDmT6j7GsZatpCoWFdkv
25+
NywoXhcCi0tVJ4kmBTvuilRutiYUBFuUJAScp2hkAMqO4q8naztgtsKi2LXVuLWb
26+
vF+i+LoMz+n7JRvgZrqK8JBQjLiGaoSS+QRvXBmbQUjlzribhNONfnc=
27+
-----END RSA PRIVATE KEY-----
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[do.openlarry.de]:34765,[5.61.143.119]:34765 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPg4CSSfokpcG5yCfE/3Fr6uA4jFgLgTHrYVCB0ow/l9J2fQgoTpPU1qaDgzzTMdJ+AAyRrjq1WOswsGxqLLC/o=
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#!/bin/sh
2+
#
3+
# Start/stop autossh
4+
#
5+
set -e
6+
7+
PIDFILE=/var/run/autossh.pid
8+
9+
case "$1" in
10+
start)
11+
echo "Starting autossh..."
12+
13+
read MAC < /sys/class/net/wlan0/address
14+
ADD=$((0x${MAC:13:1}${MAC:15:2}))
15+
16+
env AUTOSSH_PIDFILE=$PIDFILE start-stop-daemon -S -x autossh -- -M $((10982+$ADD*2)) -N -f -o "PubkeyAuthentication=yes" -o "PasswordAuthentication=no" -o "UserKnownHostsFile=/etc/autossh/known_hosts" -i /etc/autossh/id_rsa -R $((2000+$ADD)):localhost:22 -p 34765 -N [email protected]
17+
;;
18+
stop)
19+
printf "Stopping autossh..."
20+
start-stop-daemon -K -o -p $PIDFILE
21+
;;
22+
restart|reload)
23+
"$0" stop
24+
"$0" start
25+
;;
26+
*)
27+
echo "Usage: $0 {start|stop|restart}"
28+
exit 1
29+
esac
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
2+
# Please make this file available to others
3+
# by sending it to <[email protected]>
4+
#
5+
# this config file was automatically generated
6+
# using lirc-0.9.0-pre1(default) on Mon May 25 17:13:39 2015
7+
#
8+
# contributed by
9+
#
10+
# brand: rgb_remote.conf
11+
# model no. of remote control:
12+
# devices being controlled by this remote:
13+
#
14+
15+
begin remote
16+
17+
name rgb_remote
18+
bits 16
19+
flags SPACE_ENC|CONST_LENGTH
20+
eps 30
21+
aeps 100
22+
23+
header 8953 4517
24+
one 532 1710
25+
zero 532 590
26+
ptrail 532
27+
repeat 8949 2284
28+
pre_data_bits 16
29+
pre_data 0xF7
30+
gap 107790
31+
toggle_bit_mask 0x0
32+
33+
begin codes
34+
UP 0x00FF
35+
DOWN 0x807F
36+
OFF 0x40BF
37+
ON 0xC03F
38+
R 0x20DF
39+
R1 0x10EF
40+
R2 0x30CF
41+
R3 0x08F7
42+
R4 0x28D7
43+
G 0xA05F
44+
G1 0x906F
45+
G2 0xB04F
46+
G3 0x8877
47+
G4 0xA857
48+
B 0x609F
49+
B1 0x50AF
50+
B2 0x708F
51+
B3 0x48B7
52+
B4 0x6897
53+
W 0xE01F
54+
FLASH 0xD02F
55+
STROBE 0xF00F
56+
FADE 0xC837
57+
SMOOTH 0xE817
58+
end codes
59+
60+
end remote
61+
62+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../wpa_supplicant/ifupdown.sh
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../wpa_supplicant/ifupdown.sh
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/sh
2+
if [ -e /sys/class/net/wlan0/address ]
3+
then
4+
read MAC < /sys/class/net/wlan0/address
5+
6+
hostname wordclock-${MAC:12:2}${MAC:15:2}
7+
fi
8+

0 commit comments

Comments
 (0)