Author Topic: New kernel for Orinico/Symbol/Socket users  (Read 27083 times)

Anonymous

  • Guest
New kernel for Orinico/Symbol/Socket users
« Reply #105 on: January 27, 2004, 09:06:55 pm »
Richjn:
Sorry; I was suffering from a combination of info overload, misinformation, and frustration  :?
I hate to be a pain, but iwconfig is still showing no wireless extensions. I am a Linux noob, so I am mostly dependent on others for Zaurus troubleshooting. Any help you could provide would be greatly appreciated.
Also, thanks for the quick response and your custom kernel!

ZeeUser

  • Full Member
  • ***
  • Posts: 109
    • View Profile
New kernel for Orinico/Symbol/Socket users
« Reply #106 on: January 27, 2004, 09:11:31 pm »
Quote
Richjn:
Sorry; I was suffering from a combination of info overload, misinformation, and frustration  :?
I hate to be a pain, but iwconfig is still showing no wireless extensions. I am a Linux noob, so I am mostly dependent on others for Zaurus troubleshooting. Any help you could provide would be greatly appreciated.
Also, thanks for the quick response and your custom kernel!
Oops; forgot to login   :roll:
The preceding post is mine

Richjn

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • http://
New kernel for Orinico/Symbol/Socket users
« Reply #107 on: January 28, 2004, 01:57:40 am »
Can I have a bit more info please like

What Z do you have
what wifi card
Can you connect to the internet with the wifi card
run ifconfig from console (after connecting) what does eth0 report

Just to repeat myself (sorry) if your not connected to your ap / ad-hoc you wont get anything when you run iwconfig so make sure you are connected first.

Richard

ZeeUser

  • Full Member
  • ***
  • Posts: 109
    • View Profile
New kernel for Orinico/Symbol/Socket users
« Reply #108 on: January 28, 2004, 08:00:10 am »
Zaurus SL-C760
Netgear MA701 CF Wi-Fi
I can connect to the internet (through wireless AP/Router) with no problems

All the following is done while connected to AP:
# ifconfig eth0      Link encap:Ethernet  HWaddr 00:09:5B:03:12:E2           inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0           UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1           RX packets:819 errors:0 dropped:0 overruns:0 frame:0           TX packets:989 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:100           RX bytes:1148717 (1.0 Mb)  TX bytes:41260 (40.2 Kb)           Interrupt:39
lo        Link encap:Local Loopback           inet addr:127.0.0.1  Mask:255.0.0.0           UP LOOPBACK RUNNING  MTU:16436  Metric:1           RX packets:0 errors:0 dropped:0 overruns:0 frame:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:0           RX bytes:0 (0.0   TX bytes:0 (0.0  

# cardctl ident Socket 0:   product info: \"NETGEAR\", \"MA701 Wireless CF Card\", \"\"   manfid: 0xd601, 0x0002   function: 6 (network) Socket 1:   no product info available

# iwconfig
lo        no wireless extensions.  
eth0      no wireless extensions.

I looked back through this thread last night and some some posts about adding the cartctl ident info to the wlan-ng.conf and/or hostap.conf files. Do you think this might help me?

Thanks for the quick reply!

jerrybme

  • Hero Member
  • *****
  • Posts: 639
    • View Profile
    • http://
New kernel for Orinico/Symbol/Socket users
« Reply #109 on: January 28, 2004, 11:09:44 am »
Quote
# iwconfig  
lo        no wireless extensions.  
eth0      no wireless extensions.

Have you tried running
Code: [Select]
#cardctl scheme CardResume

#cardctl scheme qpewlan0

#cardctl reset


before running iwconfig?

I ended up writing a script with those commands to use before running Wellenreiter. To return my card to usability for wlan connection, I run
Code: [Select]
cardctl scheme default

Cheers,

Jerry
SL-C3100
Angstrom-GPE
Lexar SD 1 GB
PQI 2GB CF
Ambicom WL1100 CF

ZeeUser

  • Full Member
  • ***
  • Posts: 109
    • View Profile
New kernel for Orinico/Symbol/Socket users
« Reply #110 on: January 28, 2004, 08:51:01 pm »
jerrybme:
Is the Zaurus supposed to be connected to an access point before entering the cardctl commands? Anyways, I have tried it several times (with and without being connected) with the same results: eth0 shows no wireless extensions.    
Any other ideas?

Richjn

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • http://
New kernel for Orinico/Symbol/Socket users
« Reply #111 on: January 28, 2004, 09:42:27 pm »
Sorry for slow response but too busy at the moment.

The Netgear MA401 uses the wlan-ng drivers that I didn\'t patch you could try adding the following to /home/etc/pcmcia/spectrum.conf

card \"NETGEAR\" , \"MA701 Wireless CF Card\"
manfid 0xd601, 0x0002\"
bind \"spectrum_cs\"

If this fails try deleting the entry for your card in home/etc/pcmcia/wlanng.conf

But remember to write down what it says so you can put it back if this doesn\'t work.

NOTE you will need to restart the pcmia device after each adjustment easy way to do is just to reboot device.


Richard

ZeeUser

  • Full Member
  • ***
  • Posts: 109
    • View Profile
New kernel for Orinico/Symbol/Socket users
« Reply #112 on: January 28, 2004, 09:51:32 pm »
More info:
cardctl ident correctly identifies the wi-fi card as a Netgear MA701. However, the \"card eject\" applet identifies it as a Z-com XI300. There is no entry for the Netgear MA701 in wlan-ng.conf. The entry for the Z-com XI300 has the the same manfid values as the Netgear card, though (the MA701 and the XI300 are the same card, from the same OEM). The Z-com XI300 is bound to prism2_cs.
Also, there is no hostap.conf (or host_ap.conf) file on my Zaurus

Richjn

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • http://
New kernel for Orinico/Symbol/Socket users
« Reply #113 on: January 28, 2004, 10:23:20 pm »
Quote
There is no entry for the Netgear MA701 in wlan-ng.conf

Err are you sure ?

Edit just noticed MA701 should be MA401

hostap drivers are not installed as default if you want to try them get them here

http://www.cacko.biz/~sash/laze/

then add the bind bit etc

Richard

Anonymous

  • Guest
New kernel for Orinico/Symbol/Socket users
« Reply #114 on: January 29, 2004, 08:09:21 pm »
Richjn:
I fully understand that you may be busy right now and don\'t have time to fix a linux noob\'s problems (no sarcasm, really). Anyways, I did not know until now that your kernel was not meant to work with my wi-fi card. If you are willing, though, I would greatly appreciate if you could answer the following questions:

Please clarify what you are saying about the MA401... I am sure that there is no MA701 entry in my wlan-ng.conf file.
Does the system use the \"card\" info in the .conf files to identify the wi-fi card, or is it just user info? I assume that the system is using the Z-com XI-300 configuration info since there is no entry for the Netgear MA701 in wlan-ng or hostap, and the \"card eject\" applet shows it as a Z-com XI-300. Iwconfig correctly identifies it as a Netgear MA701, though. Could this case of mistaken identity have anything to do with the issues I\'m having?

I installed the hostap ipk you linked to and rebooted my zaurus. Iwconfig still shows no wireless extensions. Is there anything I have to do to tell the system to use the hostap driver? Are there any edits to hostap.conf and/or wlan-ng.conf that I may have to make?

Finally, would it just be better/easier for me to get a different wi-fi card? I\'m a bit confused on this, though. This list shows only one CF card with a Socket chipset: the Socket WL6000-320 (which also is noted to use proprietary firmware, which doesn\'t sound good for linux users). There were no CF cards which use the Orinoco or Symbol chipsets in that list. So either that list is seriously lacking and/or outdated, or I seriously misunderstand how the updated drivers in your kernel work.

As always, thanks for any and all help!

ZeeUser

  • Full Member
  • ***
  • Posts: 109
    • View Profile
New kernel for Orinico/Symbol/Socket users
« Reply #115 on: January 29, 2004, 08:17:00 pm »
I *was* logged in a few minutes ago...   :?
The preceding post is mine

Richjn

  • Full Member
  • ***
  • Posts: 121
    • View Profile
    • http://
New kernel for Orinico/Symbol/Socket users
« Reply #116 on: January 29, 2004, 08:48:11 pm »
ZeeUser

Happy to help where I can but I\'m actually a Linux newbie myself although I have done a fair bit of development work with Windows hence the abilty to compile kernels and patch files etc.

Now back to your problem

1) Ignore my comments about MA401 and removing the entry for the MA701 I was tiired and rushing as you say there is no entry for the MA701.

2) The purpose of the of adding an entry into the spectrum.conf is to get the system to use those drivers for your card. (did you try ?)

3) If you have tried and it didn\'t work then remove the entry from spectrum.conf and add the same to hostap.conf

Dont forget to reboot after each change.


Richard

ZeeUser

  • Full Member
  • ***
  • Posts: 109
    • View Profile
New kernel for Orinico/Symbol/Socket users
« Reply #117 on: January 29, 2004, 11:33:34 pm »
Ok, I have found that the \"card\" info in the .conf file does matter. For some odd reason, the wi-fi card is not recognized when the Netgear MA701 info is used in the \"card\" line. It is recognized when the Z-com XI-300 info is used. I suppose it doesn\'t matter what name the card is recognized as, since they are the same OEM card, but it explains why all of my configuration changes before were ineffective.

Using spectrum_cs caused the card to not be recognized. Using hostap_cs caused it to be recognized as a wired LAN card, though! In other words, there was no wi-fi connection applet in the \"taskbar\", and the wireless connection options in the Network \"control panel\" were greyed out (LAN connection options show as available).

Wellenreiter detected wlan0 and hostap. It locked up when I tried to start scanning, though. I am dead tired right now, so I will have to wait until tomorrow to do any more testing. Any idea on how to get the card back to being recognized as a wireless card?

Here are the results of some tests I ran while using the hostap driver:
# cardctl scheme CardResume
checking: wlan0 Changing scheme from \'default\' to \'CardResume\'...

# iwconfig
lo        no wireless extensions.
Warning: Driver for device wlan0 has been compiled with version 12of Wireless Extension, while this program is using version 13. Some things may be broken...
Warning: Driver for device wlan0 recommend version 13 of Wireless Extension, but has been compiled with version 12, therefore some driver features may not be available...
wlan0     IEEE 802.11-DS  Mode:Master           Link Quality:0  Signal level:0  Noise level:0           Rx invalid nwid:0  Rx
invalid crypt:0  Rx invalid frag:0          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

# cardctl scheme qpewlan0
checking: wlan0 Changing scheme from \'CardResume\' to \'qpewlan0\'... Some devices did not start cleanly.

# iwconfig lo        no wireless extensions.
Warning: Driver for device wlan0 has been compiled with version 12of Wireless Extension, while this program is using version 13. Some things may be broken...
Warning: Driver for device wlan0 recommend version 13 of Wireless Extension, but has been compiled with version 12, therefore some driver features may not be available...
wlan0     IEEE 802.11b  Mode:Master  Frequency:2.422GHz           Access Point: 00:09:5B:03:12:E2  Bit Rate:11Mb/s  
Sensitivity=1/3           Retry min limit:8   RTS thr:off   Fragment thr:off           Power Management:off           Link
Quality:0  Signal level:0  Noise level:0           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0          Tx
excessive retries:0  Invalid misc:0   Missed beacon:0

# cardctl reset

# iwconfig
lo        no wireless extensions.  
Warning: Driver for device wlan0 has been compiled with version 12of Wireless Extension, while this program is using version 13. Some things may be broken...  
Warning: Driver for device wlan0 recommend version 13 of Wireless Extension, but has been compiled with version 12, therefore some driver features may not be available...  
wlan0     IEEE 802.11-DS  Mode:Master           Link Quality:0  Signal level:0  Noise level:0           Rx invalid nwid:0  Rx
invalid crypt:0  Rx invalid frag:0          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
#

Laze

  • Hero Member
  • *****
  • Posts: 704
    • View Profile
    • http://www.pdaXrom.org
New kernel for Orinico/Symbol/Socket users
« Reply #118 on: January 30, 2004, 04:29:18 am »
ZeeUser - i have been having the exact same problems with my card. My log files and output of iwconfig looks the same as yours. So any help will also be highly appreciated - the first one who can help me and ZeeUser getting a \"normal\" wifi working (so it can connect to AP) and also makes it possible to use either wellenreiter or kismet. AP and sniffing of course can\'t run at at the same time :-) At one point i actually think i had normal wifi and kismet working using this kismet http://www.killefiz.de/zaurus/showdetail.php?app=116 + http://www.killefiz.de/zaurus/showdetail.php?app=226 and nothing else than normal and plain Cacko Qtopia ROM. I think i will go back to this, but i would really like if i could get the latest wellenreiter running.
C760 running pdaXrom lastest ;-)
SL5500 Running Cacko Qtopia
512 MB SD Card, 128 MB CF Card, Prism2 CF Wlan.

Always visit http://www.pdaXrom.org for latest news.

jerrybme

  • Hero Member
  • *****
  • Posts: 639
    • View Profile
    • http://
New kernel for Orinico/Symbol/Socket users
« Reply #119 on: January 31, 2004, 12:37:42 am »
Quote
I think i will go back to this, but i would really like if i could get the latest wellenreiter running.
Not to be defeatist but.. you might want to just switch to a Symbol card. Mine works great with Cacko\'s Qtopia & X11 and I\'m running the WellenreiterII that javab0y compliled for Proto\'s latest ROM. Hopefully, it won\'t be necessary and you\'ll get this running soon.

Cheers,

Jerry
SL-C3100
Angstrom-GPE
Lexar SD 1 GB
PQI 2GB CF
Ambicom WL1100 CF