SO_BINDTODEVICE wird akzeptiert, also daran liegt es denke ich nicht.
Wenn ich das skript via sudo ausführe kommt kein Fehler bzgl der Syntax, lediglich bei Device "0" kommt "Network is unreachable", bei Device "1" kommt "No such Device".
Das Network ist deswegen unreachable, weil der WiFi-Chip nicht im Monitor-Mode läuft, der sendet nix ohne Verbindung!
Leider kenne ich die Device-Nummer von dem externen Adapter nicht, aber sowas wie "wlan1" oder "eth1" funzt nicht, weil dann die Fehlermeldung kommt, dass der Device-Parameter ein "byte-like" Object sein soll und kein str.

Gruß
Chris