Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
it is not possible to send data. after i choose a signal to connect it gives message connected, but wenn I try to send a ping the computer crashes, I have to mannualy reset the pc..
I just got a wireless card with the Am1771 chip, and it is working with the Nautilus driver (am using it right now). Post a reply if you have problems with the driver. I even managed to compile it cleanly, even though there were some references that the compilation should exit with an error.
I have a SMC 2602W v3 in a Debian (KNOPPIX 3.4) box, tested the Am1771 Nautilus Driver from Emota:
Compilation runs with the usual steps, configuration of the card via HttpServer is working, even joining the
WLAN and manually assigning an IP to eth1 is working without problems.
But sending a single packet over the net instantly hangs the system. Apart from 2.4.26 i have also tried using
2.4.22, as that has been known to work. same problem there.
The Card runs on IRQ 17, Nautilus however is not reporting that (as I have seen it in the other posts in this
NAUTILUS Build Name : AMD - Nautilus Linux driver
NAUTILUS Build Number : 0000
NAUTILUS Build Time : 08/29/2003 00:00:00
NAUTILUS Build User : customer
NAUTILUS Build Comment :
NAUTILUS Build Architecture : x86
NAUTILUS Build Kernel Version: 2.4.26
NAUTILUS Calculated CPU speed: 1800156087 Hz
KNET Success registering device "eth1"
MACHAL Function pointer call uses Version: HW_VERSION_BASIC with HW parameters:
MACHAL --- MAC HW Version : 301C0211
MACHAL --- EEPROM Version Data : 00000000
MACHAL --- BBP HW Version : 432E3030
MACHAL --- PHY (Rfe) HW Version: 000000C2
MACMGMT INFO> Authent. (OPEN_SYSTEM) Successful
ifconfig eth1 192.168.40.112 up :
MACLLC <<<<<<<< LLC set CONNECTED <<<<<<<<<<<
ping 192.168.40.112 --> workd
ping 192.168.40.1 --> hangs the system
For the first time in my linux life, i am about to give up.. if I do not find a solution to get this
card working I will go buy another in the next days, btw: any ideas which i should buy?
I got the Am1771 installed on Debian and thought of sharing some of the points that were needed to compile it.
First I'm running kernel 2.4.26-1-smp. The driver compiled with 2.4.26-1 but when inserting it I got errors for some missing functions.
One also needs the libreadline4-dev package for a correct include.
The kernel-headers for this particular kernel (2.4.26) and a link /usr/src/kernel-header ->/usr/src/linux . One also needs to modify the content of /usr/src/linux/include/linux/version.h kernel-version to what one gets with 'uname -r'. Otherwise you get a module that is "not compiled to the current kernel".
I got the same compile error for Khal.c and made the corrected the parenthesis as said in an earlier mail.
Then following the installation instructions from the readme.txt file I got a clean compile and managed to load the module. I can't try it out right now, but I guess it works. I'll post if it does not.
Hopes these notes are of some help to someone. I'll come back here from time to time, so if somebody has any questions I can try to help if I remember what I did...
Today I tried the card in another box (debian 3.0 with kernel 2.4.19), this time the module loadnig seems to work better, as the insmod instantly prints out the desired information - in the last try I hat to take a look at dmesg to get the Nautilus-"Splashinfo".
Well, anyhow, joining the net gives the error message "INVALID_PARAMETERS" every time I try - although I use the web interface to join the net.
I have tested the same command in different machines and sometimes I get a successfull join, sometimes it returns INVALID_PARAMETERS, which is kind of weird. In this new box it always results in the invalid parameters. The join command I run is:
MLME MLME_JOIN.request((xx:xx:xx:xx:xx:xx, "xyxyxy", INFRASTRUCTURE, 100, 1, 0x0000000000000000, 0x0000000000000000, (11), (0,0,0,0), (0), 0x0011, [2,4,11,22]), 10, 10, [2,4,11,22])
Any ideas ? Does anybody perhaps know of any new versions planned ? Why is there btw no demand for a ndiswrapper support to this card ? .....
About the link above (by yichun): the smc 2602w v3 does not use that driver - the smc 2662wv3 does, however, so this might be a mixup.
but my 2602wv3 still does not work, it's really annoying, I give it up for now but will post again once I get it to work..
Originally posted by nikke Basically this will be a simple install if you are running a 2.2.x or 2.4.y kernel version. At least on a Mandrake 10.0 Community I didn't get it compiled because of a too recent kernel version. Someone will still have to port it to 2.6.x kernels.
Has anyone managed to get this working under 2.6? I'm not prepared to go back to 2.4 so will have to buy a new card if it can't work.
I'm happy to alter any source files to try and get it working, but will the job be significantly more difficult than a little tweaking?
okay, after i gave the whole smc2602-thing up a couple of months ago, i thought i might give it another final try today as i installed a fresh debian unstable yesterday - and unbelievable as it is, it is working now!
i am using an up-to-date debian 3.1 unstable with a custom 2.4.27 kernel.
aptitude install libreadline4-dev bison flex
tar xjvf Am1771.tar.bz2
make set_platf_x86 set_pci_on set_release
# the make did not encounter any errors (using gcc 3.3.4)
mknod /dev/nautilus c 254 0
The Nautilus splashscreen came up and using the Httpserver i could join the net without problems. Well, not without any problems, although everything else is working, the dhcp server gave no answer to my queries. But assigning an ip manually worked fine and net access is now working flawlessly.
When adapting the nikke's expect script to join the net i encountered a minor bug in the module which got on my nerves before: before joining a net you MUST do a search for it, otherwise the join command results in INVALID_PARAMETERS, which is kind of strange.
Is it possible to get more info about your custom kernel configuration because I originally couldn't get the card working on Debian testing. The compile went without problems but that's it. I guess there has to be something special in the kernel to support this card...
As mentioned I'm using debian unstable and did not try the card under a sarge system.
However, I do not remember setting anything special in my kernel config regarding the smc-card but you can of course take a look at my kernel config ( http://kapsobor.de/files/config.2.4.27 ), hope that helps.