"etherpuppet -s 9999 -C -i eth0" returns help text
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Raspbian |
Fix Released
|
Undecided
|
Unassigned | ||
etherpuppet (Debian) |
Fix Released
|
Unknown
|
|||
etherpuppet (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
etherpuppet command line that works on other platforms returns help text when used under raspbian.
actual behavior:
# etherpuppet -s 9999 -C -i eth0
Usage: etherpuppet {-s port|-c targetip:port} [-B|-S|-M <arg>] [-C] -i iface
etherpuppet -m {-s port|-c targetip:port} [-I ifname]
-s <port> : listen on TCP port <port>
-c <IP>:<port> : connect to <IP>:<port>
-i <iface> : vampirize interface <iface>
-I <ifname> : choose the name of the virtual interface
-m : master mode
-B : do not use any BPF. Etherpuppet may see its own traffic!
-S : build BPF filter with SSH_CONNECTION environment variable
-M src:sp,dst:dp : BPF filter manual configuration
-C : don't copy real interface parameters to virtual interface
-d : increase debug level (can be used more than once)
The same command line works on an Ubuntu 16.04 with the same release version but different arch and on a Tomato Shibby 138 router.
Expected behavior:
# etherpuppet -s 9999 -C -i eth0
Waiting for connection on port 9999...
Additional information:
# uname -a
Linux pi 4.4.21+ #911 Thu Sep 15 14:17:52 BST 2016 armv6l GNU/Linux
# ldd /usr/bin/
/usr/lib/
libc.so.6 => /lib/arm-
/lib/arm-
# dpkg -s libc6 | grep ^Version
Version: 2.19-18+deb8u6
# dpkg -s raspi-copies-
Version: 0.5-1
Hardware:
# cat /proc/cpuinfo | grep Revision
Revision : 000e
strace:
http://
Changed in etherpuppet (Debian): | |
status: | Unknown → New |
Changed in etherpuppet (Debian): | |
status: | New → Fix Released |
Changed in raspbian: | |
status: | New → Fix Released |
Changed in etherpuppet (Ubuntu): | |
status: | New → Fix Released |
I can confirm that this bug definitely is occurring specifically on Raspbian. Debian and Ubuntu do not exhibit this issue, and the OP's initial bug is completely valid.