![]() |
2011-03-09
, 00:56
|
Posts: 2,225 |
Thanked: 3,822 times |
Joined on Jun 2010
@ Florida
|
#2
|
![]() |
2011-03-09
, 15:58
|
Posts: 6 |
Thanked: 1 time |
Joined on May 2010
|
#3
|
![]() |
2011-03-12
, 22:30
|
Posts: 6 |
Thanked: 1 time |
Joined on May 2010
|
#4
|
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!