Skip to content

Instantly share code, notes, and snippets.

Häufig. Prefixlänge
46 16
6 17
8 18
1 19
1 20
2 21
4 22
8 23
def wrap_housekeeping(f):
def inner(self, *args):
d = None
try:
ret = f(self, *args)
except Exception as e:
d = e
self.loop.create_task(self.housekeeping())
diff --git a/roles/base/files/etc/iptables/iptables.rules b/roles/base/files/etc/iptables/iptables.rules
index defea6f..05c75f3 100644
--- a/roles/base/files/etc/iptables/iptables.rules
+++ b/roles/base/files/etc/iptables/iptables.rules
@@ -1,3 +1,8 @@
+*filter
+-A OUTPUT -o internet -p icmp -m icmp --icmp-type 3/1 -j DROP
+-A OUTPUT -o eth0 -p icmp -m icmp --icmp-type 3/1 -j DROP
+-A OUTPUT -o eth2 -p icmp -m icmp --icmp-type 3/1 -j DROP
+COMMIT
Size Release
---- -------
2,4M archive/0.1rc1
2,1M archive/0.1rc2
23M archive/0.3
39M archive/0.3.1
43M archive/0.3.2
64M archive/0.3.2.1
64M archive/0.3.2.2
200M 0.4
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: 06-23 21:39 ERROR Fatal write error on datagram transport
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: protocol: <protocol.DDHCPProtocol object at 0x7f4a2418ebe0>
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: transport: <_SelectorDatagramTransport fd=8 read=polling write=<idle, bufsize=0>>
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: Traceback (most recent call last):
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: File "/usr/lib/python3.4/asyncio/selector_events.py", line 1031, in sendto
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: self._sock.sendto(data, addr)
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: TypeError: getsockaddrarg: AF_INET6 address must be tuple, not NoneType
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: 06-23 21:39 ERROR Exception in callback _SelectorTransport._call_connection_lost(TypeError('ge...ot NoneType',))
Jun 23 21:39:54 muehlentor pyddhcpd.py[8292]: handle: <Handle _SelectorTransport._call_connection_lost(TypeError('ge...ot Non
commit 1ee8a9f4ac5c709b745c81922e27a7997cdacb59 (HEAD -> refs/heads/base)
Author: Nils Schneider <[email protected]>
Date: Wed Jul 1 21:53:27 2015 +0200
2nd fastd instance using mtu 1280
diff --git a/host_vars/burgtor.yml b/host_vars/burgtor.yml
index 302a283..949e137 100644
--- a/host_vars/burgtor.yml
+++ b/host_vars/burgtor.yml
wifi24 = {
channel = 1,
htmode = 'HT40+',
master = {
ssid = 'luebeck.freifunk.net',
},
ibss = {
ssid = '02:d1:11:37:fc:38',
bssid = '02:d1:11:37:fc:38',
mcast_rate = 12000,
local disabled = false
if uci:get('wireless', ibss) then
disabled = uci:get_bool('wireless', ibss, "disabled")
elseif config.ibss.disabled then
disabled = true
end
#!/usr/bin/lua
local site = require 'gluon.site_config'
local util = require 'gluon.util'
local uci = require('luci.model.uci').cursor()
local function is_disabled(config, name)
local disabled = config.disabled
ip link add dev aaa0 type veth peer name aaa1
ip link add dev bbb0 type veth peer name bbb1
for if in aaa0 aaa1 bbb0 bbb1; do ip link set up $if; done
ip link set mtu 1300 dev aaa0
ip link set mtu 1300 dev aaa1
ip link set mtu 1400 dev bbb0
ip link set mtu 1400 dev bbb1