OESF Portables Forum
Everything Else => General Support and Discussion => Zaurus General Forums => Archived Forums => Security and Networking => Topic started by: albertr on March 07, 2004, 01:18:33 pm
-
I\'m sorry to beat a dead horse, since I\'m sure it was discussed already before... Nevertheless, I still can\'t find a definite answer. Which recent version of Wellenreiter II (and opie libs) works on Sharp\'s Qtopia?
I\'ve tried ver.1.0.2 (from 2003-12-18 ) from http://opie.net.wox.org/wellenreiter/feed/...0031218_arm.ipk (http://opie.net.wox.org/wellenreiter/feed/openzaurus/armv4l-gcc2.95/opie-wellenreiter_1.0.2-20031218_arm.ipk). Change log (http://opie.net.wox.org/projects/wellenreiter.html) specifically mentioned: \"The monitor mode now tries to use the standard IW_MODE_MONITOR first. If that doesn\'t work, it falls back to using the proprietary iwpriv commands.\" That sounds perfectly fine, since IW_MODE_MONITOR first appeared in WE15, and I have a kernel with WE16. Also HostAP and recent snapshots of orinoco (patched by Pavel Roskin) both support IW_MODE_MONITOR mode. One would think that everything\'s on the same track and should play nice with each other, right? Well, I thought so too... but Wellenreiter errors out with: \"Can\'t set interface \'wlan0\' into monitor mode: No such file or directory\". So the question remains - which version of Wellenreiter *DO* actually work on Sharp\'s builds of Qtopia? Maybe I just need to upgrade opie compatibility libs for qtopia? Frankly, the ones I have are pretty old (dated July 2003 or so).
I really like Wellenreiter II and I think that it\'s a great peace of software. Was using the old version (from summer of 2003) on my Z with old HostAP and old orinoco/spectrum_cs drivers. But just recently upgraded kernel from WE14 to WE16 and decided to upgrade HostAP and orinoco drivers as well. Hope there\'s something I still missing to get Wellenreiter work again? Anyone?
Thanks,
-albertr
-
Need more info. Post the whole command line output until it tells you the error message.
-
Wellenreiter 0.99 for the Sharp ROM works for me on both 5500 (Sharp based ROM) with default WE12 + orinoco and hostap drivers as well as on C750 with kernel patched to WE15 (same drivers).
The only problem with it is that on Sharp ROM wellenreiter cannot deal with a susended card (cardctl scheme showing \"CardSuspend\"). You have to start wellenreiter with an active connection or change a scheme manualy.
-
Mickeyl, thanks for looking into it...
Here\'s a snipset of the relevant error messages:
[for oricoco/spectrum_cs]
...
QNetworkInterface::ioctl (eth0) call 35091 - Status: Ok.
QNetworkInterface::ioctl (eth0) call 35092 - Status: Ok.
QNetworkInterface::ioctl (eth0) call 35091 - Status: Ok.
QNetwork::setMonitoring(): Installed monitoring driver \'orinoco\' on interface \'eth0\'
QNetwork::setMonitoring(): Installed monitoring driver \'orinoco\' on interface \'eth0\'
QNetwork: Warning! Invalid IEEE 802.11 mode \'monitor\' specified.
QNetworkInterface::ioctl (eth0) call 35591 - Status: Ok.
...
[for hostap]
...
QNetworkInterface::ioctl (wlan0) call 35091 - Status: Ok.
QNetworkInterface::ioctl (wlan0) call 35092 - Status: Ok.
QNetworkInterface::ioctl (wlan0) call 35091 - Status: Ok.
QNetwork::setMonitoring(): Installed monitoring driver \'hostap\' on interface \'wlan0\'
QNetwork::setMonitoring(): Installed monitoring driver \'hostap\' on interface \'wlan0\'
QNetwork: Warning! Invalid IEEE 802.11 mode \'monitor\' specified.
QNetworkInterface::ioctl (wlan0) call 35591 - Status: Ok.
...
opie libs problem?
Thanks again,
-albertr
-
Anton,
Wellenreiter 0.9x worked for me too, the only problem is it doesn\'t use IW_MODE_MONITOR mode.
While hostap driver provides backward compatibility, the new orinoco doesn\'t. So I\'m looking for a new version of Wellenreiter that can do IW_MODE_MONITOR mode.
-albertr
-
albertr,
Try the ones from the TKC feed that I built. Those work fine with the Sharp ROM (I built them myself). I am sure mickeyl\'s work great too, but feel free to give the TKC ones a try. I have tested them against a similar kernel as yours, so I would suspect you will have success.
-
javab0y,
There I can find it? Sorry, I\'m not familiar with TKC...
-albertr
-
albertr,
If you can post your email, I would be happy to send the ipks to you...it looks lke the TKC feed is down right now.
javab0y
-
albertr@iral.com
Thanks!
-albertr
-
javaboy, could you possibly send them to me as well
jrsjkd@hotmail.com
-
You guys got mail.
-
While hostap driver provides backward compatibility, the new orinoco doesn\'t. So I\'m looking for a new version of Wellenreiter that can do IW_MODE_MONITOR mode.
What\'s wrong with using hostap drivers then?
Also Mike told me that he was going to release a 1.3 version of wellenreiter this weekend, including a build for Sharp ROM. I hope he does I\'ll heck tomorrow - today is holiday here in Russia. March 8, you know
-
albertr,
If you can post your email, I would be happy to send the ipks to you...it looks lke the TKC feed is down right now.
javab0y
I use your compiled version too, any objection to posting them to the ZUG download section so those who want can get them more easily?
Jerry
-
Jeff, thanks! My Z is back to business. Your build, indeed, works on Qtopia and Wellenreiter uses IW_MODE_MONITOR mode now. Very nice.
Anton, there\'s nothing wrong with hostap driver. But it doesn\'t support every wireless card on earth, i.e. ones which require uploading firmware on reset, such as Symbol Spectrum24.
Mickeyl, thanks for your great work on Wellenreiter, looking forward to your new releases...
-albertr
-
thnx javaboy, BUT, my wellenretier loads upsde down and looks like its for the sl5500. I think i remeber a post for some newer library to fix the upside down problem, but i thought that was in the 5500 forums. I dont remeber :/
BTW Im using a c860
-
albertr,
If you can post your email, I would be happy to send the ipks to you...it looks lke the TKC feed is down right now.
javab0y
could you just attach the ipk(s) to this thread so all could enjoy?
-
Hold down your stylus on the Wellenreiter icon for a couple of seconds until the \"Details\" window comes up, and uncheck the \"Display with magnified screen\".
-
could you just attach the ipk(s) to this thread so all could enjoy?
I\'d be happy to if you could tell me how...I don\'t see teh ability to do this...
-
Hold down your stylus on the Wellenreiter icon for a couple of seconds until the \"Details\" window comes up, and uncheck the \"Display with magnified screen\".
That was in reference to jrsjkd\'s issue on the upsidedown problem.
-
could you just attach the ipk(s) to this thread so all could enjoy?
I\'d be happy to if you could tell me how...I don\'t see teh ability to do this...
- click the \"Post Reply\" button (you can\'t use the quick reply if you want to attach something).
- when you are in the post reply screen, scroll down to see the \"Attachment Posting Control Panel\", and you\'ll see a button to \"Add an Attachment\".
and that\'s it!
-
- click the \"Post Reply\" button (you can\'t use the quick reply if you want to attach something).
- when you are in the post reply screen, scroll down to see the \"Attachment Posting Control Panel\", and you\'ll see a button to \"Add an Attachment\".
can\'t wait for the attachment. jerrybme, albertr, jrsjkd?
Thanks!
-
can\'t wait for the attachment. jerrybme, albertr, jrsjkd?
Here\'s the ipks I pulled off of proto\'s tKc ROM feed. They are for the CXXX series, I don\'t think they\'ll work on the 5500 & 5600.
Thanks to javab0y for compiling these for Sharp ROMs. For Wellenreiter to work you need a kernel that has wireless extensions & monitor mode enabled. Plus you need to have the proper drivers for your card (some kernels have them compiled others need to be installed)
Enjoy
-
I still cannot upload the ipks. I registered on the site and I never received my password. Offroadgeek, can I just email them to you?
-
I also can email Kismet 3.X. Compiled this for the SHarp ROMs too...with sounds and eveything
-
javab0y--Could you please explain how to properly configure your wifi card with your compilied version of wellenreiter? I am using the Ambicon CF1100 card running on a C860 using the new Cacko ROM (1.20 version released March 5). I can get the card to connect to a regular AP with the wlan-ng prisim drivers and, by doing the wlang-ng.conf/hermes.conf file switching technique outlined elsewhere, the card will also work with the hermes file and the orinoco drivers. Wellenreiter says my card isn\'t configured correctly no matter which set I use. Both sets work for regular connections and for kismet. I tired the host-ap drivers but my Ambicon card won\'t work for any connection with host-ap. Any ideas on how to get Wellenreiter working would be appreciated. I heard a new distribution compiled specifically for the Cacko ROM should be out in a few days--is different from yours? Thanks
-
javab0y could you send me kismet? order@webspinners.co.il
-
javab0y--Could you please explain how to properly configure your wifi card with your compilied version of wellenreiter? I am using the Ambicon CF1100 card running on a C860 using the new Cacko ROM (1.20 version released March 5). I can get the card to connect to a regular AP with the wlan-ng prisim drivers and, by doing the wlang-ng.conf/hermes.conf file switching technique outlined elsewhere, the card will also work with the hermes file and the orinoco drivers. Wellenreiter says my card isn\'t configured correctly no matter which set I use. Both sets work for regular connections and for kismet. I tired the host-ap drivers but my Ambicon card won\'t work for any connection with host-ap. Any ideas on how to get Wellenreiter working would be appreciated. I heard a new distribution compiled specifically for the Cacko ROM should be out in a few days--is different from yours? Thanks
See this thread on getting Wellenreiter to work: http://www.zaurususergroup.com/index.php?n...er=asc&start=15 (https://www.oesf.org/forums/index.php?showtopic=488&postdays=0&postorder=asc&start=15)
You need to do an iwconfig and see the wireless extensions on one of your interfaces before you can fire it up.
As for Cacko...I have no idea what they are doing...but I can tell you this...
I made some source code changes to Wellenreiter that does not create a log file automatically. There is a selection in the configuration that asks you if you want to create a log file. The1.0.2 version would create a log file automatically, even if you did not want one, and would ultimately lead to your Z running out of space. So I made it so if you do not want a log file, it will not create one.
It still has an issue of logging a hex file in memory endlessly. I think MickeyL said he was going to put a limitation on this. I may also hack in a max log size (like 1000 packets or something like that).
javab0y could you send me kismet? order@webspinners.co.il
When offroadgeek posts his email, I will send him all of the Wellenrieter app (libs included) and kismet. I am sure he will post them in the download section.
-
Hi-
javaboy (and others).. so does wellenreiter work on a sharp kernel on sl-5600. I haven\'t seen one with wireless extensions working. (using linksys compact flash 12)..
If so,,,, if you have some info would appreciate. I saw some other roms but I dont believe they would work on sl-5600...
THank you
Greg
-
I also can email Kismet 3.X. Compiled this for the SHarp ROMs too...with sounds and eveything
you can email these files to zugadmin at zaurususergroup dot com
also, I sent you an email about your password at sales@...
-
I have installed both java boys version and the \"other\" version(cant remeber where I got it from). Neither work. Im on newly flashed rom, no hostapp drivers installed(they just break too much for me). I have edited permissions for wellenreiter to run as root in the /opt/QtPalmtop/qpe.sh file. I do get the kill DHCP message when starting wellenreiter...almost like it wants to run.
Ive been playing around with the cardctl schemes. I still cant configure though. Unforturnalty i cant get eth0 to show up in ifconfig and iwconfig shows \"no wireless extesnions\" even though im using the latest Cacko QT. cardctl reset does not make my card blink. If i keep screwing with it, i can eventually get the card to blink. issuing a ifconfig will show a device at eth0...iwconfig still shows no wireless extensions.
Is it the weekend yet???
-
jrsjkd, maybe this\'ll help:
I just bought a symbol wireless networker (LA4137) yesterday, and also just flashed to cacko rom (Daniela), so I struggled a bit.
Wellenreiter apparently doesn\'t like a card which cardctl status shows as suspended, so I went to the network app, for Wireless LAN Card, Added an entry with a Config of ANY for the ESS-ID (take the tick out of the Non-Spec...), and Network Type Ad-Hoc. For the TCP/IP tab I unticked obtain..., then put in an IP of 1.1.1.1, subnet 255.255.255.0 and gateway 1.1.1.0. I had to do the latter as if you leave it as obtain... then after a while it stops trying to auto-connect and hence go back to suspend =] wellenreiter will fail.
So, hit OK, then back to the Services Tab, click Auto and Auto-connect. The next time I plugged in my symbol card, the globe would show on the app bar, with status auto-connecting. At this point, start up wellenreiter, Sniffer -] Configure, and you SHOULD now see eth0 in there.
Hope this helps!
FYI I am using 0.99, waiting for 1.3 for sharp ROM!
-
offroadgeek,
YGM. I sent you Wellenriter, libopie(s), libpcap, and kismet 3.0.1c ipks for the Sharp ROM, along with instructions.
jrsjkd,
Yes, minimally you need to have wireless extensions working with a driver that has monitor mode available. This includes spectrum/orinoco and hostap driver. Outside of this, you will likely have trouble getting it to run. What card are your using? Also, a \"hack\" that helps some get this to work is to use the orinoco driver. Copy your card\'s info from your wlan-ng.conf file, and place it in the spectrum.conf file. Then substitute the \"prism_cs\" on the driver line to \"orinoco_cs\". This might work for you.
-
hey guys, thnx for all the input
Im running a dlink dcf660w and linksys wcf12. Is there a site where i can find out the types of chipsets these use?
-
http://www.linux-wlan.org/docs/wlan_adapters.html.gz (http://www.linux-wlan.org/docs/wlan_adapters.html.gz)
-
jrsjkd,
Both of your cards are Prism chipsets, and thus the hostap would be the one for you to use.
-
Go here for how I got wellenreiter working with the new Cacko ROM (v1.20 released March 5). javab0y, can this be simplified? Is there a way to also make Kismet work without having to switch back and forth between the prism and orinoco drivers?
http://www.zaurususergroup.com/index.php?n...iewtopic&t=2355 (https://www.oesf.org/forums/index.php?showtopic=2355)
-
Take all of your script code (the code that changes the prism to orinoco and back that you posted in the other thread) and place it in the Kismet sh script. Some tips for you:
To programmatically remove/reinsert your card enter the following:
cardctl eject
cardctl insert
This way you don\'t need to pull and put the card back into your Z manually.
Also, your card also is a hostap card. Did you try the hostap drivers? Those should prevent the need to swap drivers.
-
javab0y--I tried the hostap drivers but couldn\'t get them work at all. Is there something I need to do to use them beyond installing the ipk file?
-
javab0y--where is that kismet sh script file located? I can\'t find it.
-
I *think* its in /usr/local/bin. Its just called kismet. You can also write a script yourself that calls kismet, with your swap code surrounding it.
-
javab0y--I tried the hostap drivers but couldn\'t get them work at all. Is there something I need to do to use them beyond installing the ipk file?
Other have has success with this...be sure to get your card\'s configuration in the hostap_cs.conf file, but be sure it binds to the hostap_cs driver.
Then do this:
In hostap_cs.conf and change the first entry by changing class \"Network\" to class \"wlan-ng\".
Reboot.
-
ok, couple of things here after having installed hostap drivers...
i couldnt find hostap_cs.conf.
hostap doesnt recognize my dlink card correctly.
I havent been able to connect to the internetregularly under hostap.
I have been able to get wellenreiter working 3 times now. i go through the cardctl scheme routine. it wont work the first time. but after wards if i pull out the card and put it back in, i imediatly get the blinking light and wellenreiter will work. trying to connect to the internet kills the light, and the ability to run wellenreiter.
Also, every time i do this, the interface in which i need to configure wellenreiter is incremented by 1. For instance im using eth2 ATM.
iwconfig gives me some interesting info. I get an error that says \"warning: driver for device eth2 has been compiled with version 12 of wireless extension, while this program is using version 13. some things may be broken...\"
lol....no sh|t
-
jrsjkd--I don\'t know about your other problems, but I also get that \"warning: driver for device eth2 has been compiled with version 12 of wireless extension, while this program is using version 13. some things may be broken...\" message. It seems to me that it is working OK, however. I am inclined not to worry about it.
-
can you connect regularly to internet?? I cannot
-
Yes, I can connect to the internet with no problems. Did you look at this as it may help. Also, how did you edit the file to allow Wellenreiter to run as root?
http://www.zaurususergroup.com/index.php?n...iewtopic&t=2355 (https://www.oesf.org/forums/index.php?showtopic=2355)
-
hostap_cs.conf should be in /etc/pcmcia. Cacko should have included it in thier distribution.
-
toadatrix
to enable wellenreiter to run as root edit
/opt/QtPalmtop/qpe.sh
and change
QPEUSER=root
QPEGROUP=root
-
offroadgeek,
YGM. I sent you Wellenriter, libopie(s), libpcap, and kismet 3.0.1c ipks for the Sharp ROM, along with instructions.
thanks! everyone can now find two tarballs in the ZUG downloads area (Packages -> Applications):
kismet 3.0.1c (http://www.zaurususergroup.org/modules.php?op=modload&name=UpDownload&file=index&req=getit&lid=209)
wellenreiter (http://www.zaurususergroup.org/modules.php?op=modload&name=UpDownload&file=index&req=getit&lid=208)
offroadgeek
-
i get the following errors when installing wellenreiter (and the deps) on the new cacko 1.20 rom:
# ipkg install libpcap0_0.7.2-20031220_arm.ipk
Unpacking libpcap0...Done.
Configuring libpcap0.../sbin/ldconfig: Can\'t link /lib/libncurses.so.5 to libncurses.so.5.0
Done.
ldconfig: Can\'t link /lib/libncurses.so.5 to libncurses.so.5.0
# ipkg install libopie1_1.1.0-20031220_arm.ipk
Unpacking libopie1...Done.
Configuring libopie1.../sbin/ldconfig: Can\'t link /lib/libncurses.so.5 to libncurses.so.5.0
Done.
ldconfig: Can\'t link /lib/libncurses.so.5 to libncurses.so.5.0
# ipkg install libopie2_1.8.2-20031220_arm.ipk
Unpacking libopie2...Done.
Configuring libopie2.../sbin/ldconfig: Can\'t link /lib/libncurses.so.5 to libncurses.so.5.0
Done.
ldconfig: Can\'t link /lib/libncurses.so.5 to libncurses.so.5.0
# ipkg install opie-wellenreiter_1.0.2.1-20031220_arm.ipk
Unpacking opie-wellenreiter...Done.
Configuring opie-wellenreiter...Done.
ldconfig: Can\'t link /lib/libncurses.so.5 to libncurses.so.5.0
#
-
nevermind... I tried installing them via konsole and for some reason got those errors.. I un-installed them then installed them again via Add/Remove Software and it worked fine.
-
Also, how did you edit the file to allow Wellenreiter to run as root?
Tap&Hold Wellenreiter icon and select \"Run as root\" option. Wellentreiter will complain that it\'s not running as root, but it still works.
-
If you don\'t want the whole GUI to run as root (usually a bad idea),
you can run Wellenreiter from the command prompt and it stops complaining:
$ su -
# wellenreiter
Doing su to a clean root environment (with su -) is important,
apparently the QPEUSER environment variable causes the error
message.
-
nevermind... I tried installing them via konsole and for some reason got those errors.. I un-installed them then installed them again via Add/Remove Software and it worked fine.
$ su
# mount -o remount,rw /
# cd /lib
# ln -s lbncurses.so.5.0 lbncurses.so.5
# mount -o remount,ro /
This should fix that ldconfig message from now on.
-
so, you are saying by switching the drivers even with a kernel without wireless extensions, you can \"fake it out\"??
-
I just compiled all the great instructions/suggestions in this thread into a kind of "newbie guide" to setting up wellenreiter.
you can find it in the OESF How-To Docs here (https://www.oesf.org/index.php?title=Wellenreiter_on_Qtopia_based_ROM)
please feel free to make corrections or additions where you see fit
-
If you don\'t want the whole GUI to run as root (usually a bad idea),
you can run Wellenreiter from the command prompt and it stops complaining:
$ su -
# wellenreiter
Doing su to a clean root environment (with su -) is important,
apparently the QPEUSER environment variable causes the error
message.
One more option is to start wellenreiter via sudo (if you have that package installed):
sudo wellenreiter
-
I\'ve not managed to get Wellenreiter running on TKC rom v2 alpha3. I noticed javab0y mentioned something about needing a different kernel. Where can I get a compatible kernel and do I have to reflash the Z all over again?
-
Yes, you need a kernel with the monitor mode etc patches in. There are
several such kernels in ZUG download area, I think one was for
5500 and several for the 7x0 series.
However, I tried all the three 760 kernels with previous Cacko ROMs
and could not get kismet/wellenreiter to run. The newest Cacko ROM
(with its tweaked kernel) was the first one with which I got the thing
running.
Your mileage may vary, especially with TKC.
-
Ignore me. I\'m an idiot.
Got it installed.
Now, I\'m sure I\'m using the incorrect drivers. I have the LinkSys Instant Wireless WCF12 WiFi card. What\'s the trick?