Diffstat (limited to 'noncore/net/wellenreiter/libwellenreiter/source/cardmode.cc') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/wellenreiter/libwellenreiter/source/cardmode.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/noncore/net/wellenreiter/libwellenreiter/source/cardmode.cc b/noncore/net/wellenreiter/libwellenreiter/source/cardmode.cc index 697d182..0c23922 100644 --- a/noncore/net/wellenreiter/libwellenreiter/source/cardmode.cc +++ b/noncore/net/wellenreiter/libwellenreiter/source/cardmode.cc @@ -74,4 +74,8 @@ int card_into_monitormode (pcap_t **orighandle, char *device, int cardtype) return 0; } + else + { + wl_loginfo("Successfully set %s into raw mode",device); + } } @@ -157,5 +161,4 @@ int card_set_promisc_up (const char *device) int card_set_channel (const char *device, int channel, int cardtype) { - if (cardtype == CARD_TYPE_CISCO) { @@ -168,5 +171,5 @@ int card_set_channel (const char *device, int channel, int cardtype) char lucentreset[63]; char lucentcmd[62]; - snprintf(lucentreset, sizeof(lucentreset) -1,"$(which iwpriv) %s card_reset", device); + snprintf(lucentreset, sizeof(lucentreset) -1,"$(which iwpriv) %s force_reset", device); if (system(lucentreset) != 0) { @@ -180,4 +183,6 @@ int card_set_channel (const char *device, int channel, int cardtype) return 0; } + wl_loginfo("Channel %d set on interface %s",channel,device); + return 1; } |