LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 10-19-2003, 12:29 PM   #16
akaBeaVis
LQ Guru
 
Registered: Apr 2003
Location: Maryland
Distribution: Slack 9.1,10 Mandrake 10,10.1, FedCore 2,3, Mepis 2004, Knoppix 3.6,3.7, SuSE 9.1, FreeBSD 5.2
Posts: 1,109

Rep: Reputation: 45

You can check the compiling section of the howto, here's a quick summary:
1. Install the kernel source pkg that matches your `uname -r`.
2. download the pre4 source tarball here: http://rhlx01.fht-esslingen.de/~andi/acx100/ and follow instructions on that page to unpack
3. browse your windows install disk looking for the *.BIN files, they are listed in the README file that gets unpacked in the top-level acx100 directory, in this case you are looking for something besides what you already have, or at least of a different filesize.
4. copy those firmware files to the firmware directory under the top level source directory, ie: acx100-0.2.0pre4/firmware, and also to the directory you're passing to modprobe in either the options acx100_pci line in modules.conf or on the command line.
5. in the top level directory type "make", wait for it to compile.
6. acx100_pci.o will be in the src/ directory, copy it over top of your existing acx100_pci.o
7. ifconfig eth1 down, rmmod acx100_pci, modprobe acx100_pci
8. make sure for pre4, you do not use the channel parameter to iwconfig, you need to comment it out of any scripts and not use it on the command line either.
9. iwconfig should now show 0.2.0pre4 in the upper left.

Last edited by akaBeaVis; 10-19-2003 at 12:31 PM.
 
Old 10-19-2003, 12:40 PM   #17
akaBeaVis
LQ Guru
 
Registered: Apr 2003
Location: Maryland
Distribution: Slack 9.1,10 Mandrake 10,10.1, FedCore 2,3, Mepis 2004, Knoppix 3.6,3.7, SuSE 9.1, FreeBSD 5.2
Posts: 1,109

Rep: Reputation: 45
Ok, this may take several tries, my best guess is to try the maxim radio module first, so rename APLUSMX.BIN to WLANGEN.BIN and just use that one firmware file for both compile and load. If that doesn't work, delete WLANGEN.BIN from both places and try renaming AIRPLUS.BIN to WLANGEN.BIN and compiling/loading with that file instead.
 
Old 10-19-2003, 12:48 PM   #18
eousm
LQ Newbie
 
Registered: May 2001
Posts: 15

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by akaBeaVis
I'm basing this on a thread here involving a d-link dwl-650+ where the radio chip was not compatible with my firmware, since your card seems to refuse to transmit or receive I'm thinking it may be the same problem. Typically the radio chip is a separate entity on these cards from the "main" chipset, in this case acx100.

I think you're going to have to download the pre4 source and extract the *.BIN files from you windows driver disk into the firmware directory and "make" this module on your machine.

This is not that hard to do. In preparation, do you have the kernel source pkg installed?
I extracted/installed the kernel source, after downloading the pre4 source. Copied the firmware from my drivers cd into the firmware directory and ran make from the root acx100 dir.

I'm installing the compiled driver and firmware now.
 
Old 10-19-2003, 01:06 PM   #19
eousm
LQ Newbie
 
Registered: May 2001
Posts: 15

Original Poster
Rep: Reputation: 0
I wasn't sure how to reset iwconfig so I rebooted. The nic led doesn't stay lit unless there is activity unlike it's windows counterpart. How ever it does work. The firmware must have been the problem. There were a few dmesg errors I'll tack those on after this.

eth1 Link encap:Ethernet HWaddr 00:80:C8:04:50:C1
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:576 Metric:1
RX packets:1036 errors:0 dropped:0 overruns:0 frame:0
TX packets:247 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:110222 (107.6 Kb) TX bytes:21192 (20.6 Kb)
Interrupt:10 Base address:0xff80


eth1 v0.2.0pre4 ESSID:"Toys"
Mode:Managed Channel:11 Access Point: 00:40:05:5D:34:43
Bit Rate=5.5Mb/s Tx-Power:18 dBm
Encryption key:F0AB-2B8E-A3 Encryption modepen
Link Quality:100/100 Signal level:74/100 Noise level:0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

root@extra:~# ping -c 4 www.google.com
PING www.google.akadns.net (216.239.39.99): 56 octets data
64 octets from 216.239.39.99: icmp_seq=0 ttl=46 time=39.2 ms
64 octets from 216.239.39.99: icmp_seq=1 ttl=46 time=38.8 ms
64 octets from 216.239.39.99: icmp_seq=2 ttl=46 time=40.6 ms
64 octets from 216.239.39.99: icmp_seq=3 ttl=46 time=41.5 ms

dmesg errors

acx100: It looks like you were coaxed into buying a wireless network card
acx100: that uses the mysterious ACX100 chip from Texas Instruments.
acx100: You should better have bought e.g. a PRISM(R) chipset based card,
acx100: since that would mean REAL vendor Linux support.
acx100: Given this info, it's plain evident that this driver is EXPERIMENTAL,
acx100: thus your mileage may vary. Visit http://acx100.sf.net for support.
acx100: form factor 0x00 (standard?), radio type 0x11 (RFMD), EEPROM version 0x0004. Uploaded firmware 'Rev 1.9.3.e' (0x01020505).
acx100_issue_cmd failed: Invalid parameter [150250 uSec]
acx100_issue_cmd failed: Invalid parameter [150050 uSec]
 
Old 10-19-2003, 01:14 PM   #20
akaBeaVis
LQ Guru
 
Registered: Apr 2003
Location: Maryland
Distribution: Slack 9.1,10 Mandrake 10,10.1, FedCore 2,3, Mepis 2004, Knoppix 3.6,3.7, SuSE 9.1, FreeBSD 5.2
Posts: 1,109

Rep: Reputation: 45
Well, I don't know what was going on, I'm glad it's transmitting now, but it makes me wonder since I've got the exact same EEPROM line in my log as well, same firmware revision, same 0x01020505. Must be compiling it on your machine was the fix, it's best that way anyway. Which firmware file did you end up using/renaming?

As for the errors, I'm really not sure whether they are "normal" or not, try setting your rate to 22M, also I'd be curious what txpower 40 does for the card although you don't really have any signal problems.
 
Old 10-19-2003, 01:23 PM   #21
eousm
LQ Newbie
 
Registered: May 2001
Posts: 15

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by akaBeaVis
Well, I don't know what was going on, I'm glad it's transmitting now, but it makes me wonder since I've got the exact same EEPROM line in my log as well, same firmware revision, same 0x01020505. Must be compiling it on your machine was the fix, it's best that way anyway. Which firmware file did you end up using/renaming?
I copied all the .BIN files from my cd into the firmware directory the compiled. After that I just did what the instructions said to.

Quote:
As for the errors, I'm really not sure whether they are "normal" or not, try setting your rate to 22M, also I'd be curious what txpower 40 does for the card although you don't really have any signal problems.
txpower 40 was already in the activation script. I changed the rate to 22M, however it doesn't seem to have effected anything.
 
Old 10-19-2003, 01:26 PM   #22
akaBeaVis
LQ Guru
 
Registered: Apr 2003
Location: Maryland
Distribution: Slack 9.1,10 Mandrake 10,10.1, FedCore 2,3, Mepis 2004, Knoppix 3.6,3.7, SuSE 9.1, FreeBSD 5.2
Posts: 1,109

Rep: Reputation: 45
You're saying you didn't have to rename anything to WLANGEN.BIN? If so, that is odd, that comes right out of their README...
 
Old 10-19-2003, 01:27 PM   #23
eousm
LQ Newbie
 
Registered: May 2001
Posts: 15

Original Poster
Rep: Reputation: 0
oops, I didn't read the readme I just followed the howto instructions.

Edit:
I used these files as they were

AIRPLUS.BIN* AIRPLUS.INF* APLUSGEN.BIN* APLUSRFM.BIN*
AIRPLUS.CAT* AIRPLUS.SYS* APLUSMX.BIN* APLUSRMX.BIN*


There is only one thing I can think of. I forgot to remove the old firmware from the systems acx100_fmwe directory. so that is probably how it is functioning.

Last edited by eousm; 10-19-2003 at 01:30 PM.
 
Old 10-19-2003, 01:33 PM   #24
eousm
LQ Newbie
 
Registered: May 2001
Posts: 15

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by akaBeaVis
Ok, this may take several tries, my best guess is to try the maxim radio module first, so rename APLUSMX.BIN to WLANGEN.BIN and just use that one firmware file for both compile and load. If that doesn't work, delete WLANGEN.BIN from both places and try renaming AIRPLUS.BIN to WLANGEN.BIN and compiling/loading with that file instead.
just noticed this message. I must have responded before it showed up.
 
Old 10-19-2003, 01:34 PM   #25
akaBeaVis
LQ Guru
 
Registered: Apr 2003
Location: Maryland
Distribution: Slack 9.1,10 Mandrake 10,10.1, FedCore 2,3, Mepis 2004, Knoppix 3.6,3.7, SuSE 9.1, FreeBSD 5.2
Posts: 1,109

Rep: Reputation: 45
Well that explains why we both have that same EEPROM line, your firmware files never got used. I've got to add something to the howto about renaming them, but since they are vendor specific it's going to be difficult to say which files should get used and renamed...*scratches head*. I'd be curious if you rename AIRPLUS.BIN to WLANGEN.BIN and recompile as well as putting that same file(WLANGEN.BIN) in your acx100_fmwe directory what happens.
 
Old 10-19-2003, 01:44 PM   #26
eousm
LQ Newbie
 
Registered: May 2001
Posts: 15

Original Poster
Rep: Reputation: 0
Do you know of any sites that provide a list of supported wireless cards? In the future I plan to buy atleast one more, and it would be nice if supported by the mfg.
 
Old 10-19-2003, 01:52 PM   #27
akaBeaVis
LQ Guru
 
Registered: Apr 2003
Location: Maryland
Distribution: Slack 9.1,10 Mandrake 10,10.1, FedCore 2,3, Mepis 2004, Knoppix 3.6,3.7, SuSE 9.1, FreeBSD 5.2
Posts: 1,109

Rep: Reputation: 45
That's a question that's asked here quite a bit, it's difficult to answer since chipsets in the devices change fairly frequently and model numbers don't seem to change that much with them. You end up on the phone asking a rep to read you things off the box (which they can't do) or asking for the "older" version of a card and having them send you the newer one anyway, this is how I ended up with so many wireless cards. The d-link dwl-650 is a prime example of this, when you go to their site to get windows drivers they show you pictures of at least 3 different cards all with nearly the same model number, then you pick the one that yours looks like. The good news is that they've all eventually worked.

that said, here's a link to a rather extensive listing:
http://www.linux-wlan.org/docs/wlan_adapters.html
 
Old 10-19-2003, 02:06 PM   #28
eousm
LQ Newbie
 
Registered: May 2001
Posts: 15

Original Poster
Rep: Reputation: 0
Thanks, if nothing else I'll have to do a bit more searching on the net for comments on a card before I buy it. Although it was hard to resist these cards. They were about $15 after a mail in rebate. So I guess I got what I paid for
 
Old 10-19-2003, 02:14 PM   #29
akaBeaVis
LQ Guru
 
Registered: Apr 2003
Location: Maryland
Distribution: Slack 9.1,10 Mandrake 10,10.1, FedCore 2,3, Mepis 2004, Knoppix 3.6,3.7, SuSE 9.1, FreeBSD 5.2
Posts: 1,109

Rep: Reputation: 45
Well, I wouldn't mind having one just so I can speak intelligently about it when people ask, so if you'd like to sell one I can email you payment via paypal, let me know...don't post any personal info here, use email
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
DWL-520+ DWL-G520+ Ubuntu UbuDio Linux - Wireless Networking 3 12-08-2005 03:07 PM
D-Link 520+ (ACX100 ) no longer working in FC3 adkenc Linux - Wireless Networking 1 11-19-2004 05:16 PM
acx100 dlw-520+ problems(newb) firedance Linux - Wireless Networking 0 10-03-2004 04:57 PM
Mandrake 9.2 && acx100 - (DWL 520+)Firmware not found faref Linux - Wireless Networking 6 01-28-2004 10:38 AM
DWL-900AP+ and DWL-520+ Kristijan Linux - Wireless Networking 2 01-08-2004 12:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 09:23 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration