Thread
:
Promiscuous mode lost!
View Single Post
wildherb
2011-03-09 , 00:02
Posts: 6 | Thanked: 1 time | Joined on May 2010
#
1
Hi
I've been having a lot of fun with wireless promiscuous mode on my N900 but on two or three occasions now, that promiscuous 'magic' has vanished and no amount of re-boots or $sudo ifconfig wlan0 promisc can recover it. All I could pick up were multicasts. The only way to recover it has been to re-flash.
Now, the other day when everything was working like a charm I foolishly fiddled with a couple of things. Nothing major, if I remember correctly it was to switch off my Skype status which I rarely used, and also to load a couple of updates that were flashing in the top status bar (recorder and 3G/2G switcher applet). Suddenly the magic was lost and all I could see were multicasts. I then noticed TCPDUMP gave the following message which I dont remember seeing before - but I may be mistaken and this is not relevant:
Nokia-N900:~# tcpdump -i wlan0
tcpdump: WARNING: can't create rx ring on packet socket 3: 92-Protocol not available
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlan0, link-type EN10MB (Ethernet), capture size 96 bytes
OK, so I have a backup, why not just re-flash and get the promisc magic back? Well I've done so now twice and I cant seem to get it back. What has happened? BTW I only flash the combined BIN file as this leaves the rest of the N900 (photos etc) in tact. I dont really want to do a complete factory reset.
Does anybody out there understand the workings of tcpdump and promisc mode sufficiently well to help? Is it some kernel module getting screwed up? I only use the standard Nokia kernel as it is compatible with Joikuspot.
How do I get the promisc magic back? Help please!
Quote & Reply
|
wildherb
View Public Profile
Send a private message to wildherb
Find all posts by wildherb