projects
/
grml-network.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Release new version 0.11.0
[grml-network.git]
/
sbin
/
grml-sniff
diff --git
a/sbin/grml-sniff
b/sbin/grml-sniff
index
d854f5d
..
cbb8ec1
100755
(executable)
--- a/
sbin/grml-sniff
+++ b/
sbin/grml-sniff
@@
-45,6
+45,10
@@
case "$1" in
check4root || exit 1
einfo "Starting sniffing setup"
eindent
check4root || exit 1
einfo "Starting sniffing setup"
eindent
+
+ einfo "Disabling IPv6 to avoid neighbor solicitation/multicast traffic"
+ echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
+
einfo "Creating bridge device"
brctl addbr "$BRIDGE_NAME"
eend $?
einfo "Creating bridge device"
brctl addbr "$BRIDGE_NAME"
eend $?
@@
-98,6
+102,9
@@
case "$1" in
ifconfig "$BRIDGE_NAME" down || /bin/true
brctl delbr "$BRIDGE_NAME"
eend $?
ifconfig "$BRIDGE_NAME" down || /bin/true
brctl delbr "$BRIDGE_NAME"
eend $?
+
+ einfo "Re-enabling IPv6"
+ echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6
eoutdent
;;
eoutdent
;;