LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-08-2003, 01:08 PM   #1
evian
Member
 
Registered: Mar 2003
Posts: 126

Rep: Reputation: 15
Question 3com wireless X-Jack Card


I am new to linux and have not installed it yet because I am worried that I will not be able to use my wireless network card. I don't really know how Linux works and I have been searching around for a driver. I keep seeing things about compiling the Kernel, so my guess is that this is something very important to linux that I am going to have to learn... If someone knows how to get the drivers for my card could you please tell me, or let me know how to configure my system so that it will work. Thank you,
 
Old 03-08-2003, 01:37 PM   #2
Langly
LQ Newbie
 
Registered: Jan 2003
Distribution: RH8.0; FreeBSD;
Posts: 17

Rep: Reputation: 0
Driver..

Syn..

Here is an link to an driver you can use..
http://atmelwlandriver.sourceforge.net/news.html

Read through that webpage, and do what it tells you..

And if it still doesn't work, send me an mail

Greets Langly
 
Old 03-08-2003, 04:07 PM   #3
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
The atmel drivers are for USB devices, one of them has something to do with the X-Jack, but not if its a vanilla pcmcia card. What version of the X-jack are we talking about here? Can you post the info gotten from:

/sbin/cardctl ident

as well as any other good info off of the card head too.

Cheers,

Finegan
 
Old 03-16-2003, 04:06 PM   #4
evian
Member
 
Registered: Mar 2003
Posts: 126

Original Poster
Rep: Reputation: 15
hi,

sorry about the delay.

when i run /sbin/cardctl ident

it reads:

Socket 0:
no product info available
Socket 1:
product info: "3Com", "3CRWE62092B Wireless LAN PC Card"
manfid: 0x0101, 0x0620
function: 6 (network)

The card in Socket 1 is the card i need to use. I tried that previous driver but you are right, it is for usb. Does this information mean anything?

Thanks,
 
Old 03-17-2003, 01:30 AM   #5
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Okay, that's an atmel card, had to track down its .conf entry in their CVS tree:

http://cvs.sourceforge.net/cgi-bin/v...viewcvs-markup

atmelwlandriver.sourceforge.net

Cheers,

Finegan
 
Old 03-17-2003, 06:33 AM   #6
evian
Member
 
Registered: Mar 2003
Posts: 126

Original Poster
Rep: Reputation: 15
So what do i need to do to install the driver to make it work?
 
Old 03-17-2003, 03:33 PM   #7
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Go here:

http://sourceforge.net/project/showf...ease_id=128821

Download this:

atmelwlandriver.2.1.1.tar.bz2

Unpack it with:

bunzip2 atmelwlandriver.2.1.1.tar.bz2
tar xvf atmelwlandriver.2.1.1.tar

cd atmelwlandriver.2.1.1
make config
make clean
make all
make install

Then, you should be able to restart pcmcia with:

/etc/rc.d/init.d/pcmcia restart

Hopefully at that point it beeps twice and is happy with the card.

According to what I've read atmel responds to "iwconfig" and the rest of wireless tools just fine, so you should be on steady ground from there, post back if you have any problems.

Cheers,

Finegan
 
Old 03-17-2003, 04:05 PM   #8
evian
Member
 
Registered: Mar 2003
Posts: 126

Original Poster
Rep: Reputation: 15
once again I am here to bother you. sorry about this, .

anyway, i did everything you said and I got the two beeps so i think i am all set. But now when I go to add another wireless device it is still not in the list of devices. Is there a command i can run to automatically use this device? What i am trying to say is, now that i have the driver installed how do I use the card?

thanks again,
 
Old 03-17-2003, 05:36 PM   #9
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Two nearly identical beeps, or one beep and another a low toned bonk?

If you're using a GUI configurator, it most likely doesn't have the WPC11 in its little database of stuff... so you'll have to do it by hand:

Check dmesg, because offhand I don't know if the atmel drivers create a standard device name. Use the command:
dmesg

and look around for an eth0, eth1, or wlan0, or wvlan0 device registering, should be near the very bottom of the list as the card's driver loaded last. Right now I'll assume it got eth1 as most laptops come with onboard vanilla wired ethernet and it probably got assigned eth0. Or duh... a better way to tell:

iwconfig

Anything that does have wireless statistics to collect must obviously be the wireless device.

ifconfig eth1 up
iwconfig eth1 essid nameofwirelessnetwork
iwconfig eth1 enc 21321321321321 (if you're using encryption)
dhcpcd eth1

or for redhat

dhclient eth1 (because they're twerps)

Cheers,

Finegan
 
Old 03-17-2003, 06:34 PM   #10
evian
Member
 
Registered: Mar 2003
Posts: 126

Original Poster
Rep: Reputation: 15
When i restart the pc cards i get a high beep and then a lower pitch beep. And when I do iwconfig, it says

lo no wireless extensions.

eth0 no wireless extensions.

Also, when I first was installing the driver and i did the make all command it looked like there were allot of errors, so this might be part of the problem. If my memory serves me right the majority of the errors were parse errors.

thanks,
 
Old 03-18-2003, 04:30 AM   #11
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Okay... the off-toned beep, almost universally refered to as the "bonk" was it not binding a module to the card. First off, is there a file called atmel.conf in /etc/pcmia?

Also, run this command, just in case they did something dumb:

/sbin/depmod -a

Also, are you certain the compile didn't error out, it should have gone on for quite a while... just making sure you actually made all the modules.

also, run:

updatedb

then:

locate pcmf502r.o

and if the module got made properly it should be somewhere in:
/lib/modules/2.4.19-mdk???/somewhere/somwhere/pcmf502r.o

If everything is in place, then well... maybe pcmcia complained, what's the last few lines of:

dmesg

Right after re-starting pcmcia?

Cheers,

Finegan
 
Old 03-18-2003, 07:31 AM   #12
evian
Member
 
Registered: Mar 2003
Posts: 126

Original Poster
Rep: Reputation: 15
Ok,

I did all that stuff, but when i tried to find

/lib/modules/2.4.19-mdk???/somewhere/somwhere/pcmf502r.o

it wasn't with all the other modules.

And the last few lines of dmesg are:

Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
PCI: Found IRQ 11 for device 02:0b.0
PCI: Sharing IRQ 11 with 00:1d.0
PCI: Sharing IRQ 11 with 02:0d.0
PCI: Found IRQ 11 for device 02:0b.1
PCI: Sharing IRQ 11 with 00:1f.5
PCI: Sharing IRQ 11 with 00:1f.6
Yenta IRQ list 04b8, PCI irq11
Socket status: 30000007
Yenta IRQ list 04b8, PCI irq11
Socket status: 30000011
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x1e0-0x1e7 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.


p.s. thanks for all your help on this, we are going to get this soon!
 
Old 03-18-2003, 01:16 PM   #13
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Okay, it never got compiled... the "make install" installed what it had, but there was no compiled module so... that's a little odd.

Did it error trying to find the kernel source? Right after "make config" did it return with:

Kernel Version Running 2.4.20
Found Kernel Source Directory (/lib/modules/2.4.20/build)

or something similar? You have to be root to compile this stuff right... which is odd, usually you just need to switch to root to run install.

Also, if the code doesn't like your glibc and gcc, lets just build what you need, when it asks make all, answer no, and then try the following:

Build Debug version (y/n) : n
Set extra module version information (y/n) : y
Build USB Drivers (y/n) : n
Build PCMCIA Drivers (y/n) : y
Build PCMCIA rfmd Driver (y/n) : y
Build PCMCIA 3COM Driver (y/n) : y
Build PCMCIA rfmd revision d Driver (y/n) : n
Build PCMCIA rfmd revision e Driver (y/n) : n
Build PCMCIA 504 Driver (y/n) : n
Build miniPCI Driver (y/n) : n
Build applications (y/n) : n

That should get you the one driver you need, the 3com one.

Also, the errors on compile are important, paste in what you can, or you can try the trick:

make all > debugging.txt

So all the messages from the build process get dumped into a file called debugging.txt instead of hacked onto the screen.

Cheers,

Finegan
 
Old 03-18-2003, 03:35 PM   #14
evian
Member
 
Registered: Mar 2003
Posts: 126

Original Poster
Rep: Reputation: 15
this is what i get when i do make config

Build all (y/n) : n
which: no modprobe in (/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/java/j2sdk1.4.1_02/bin:/home/evan/bin)
X Windows include files missing
Kernel Version Running 2.4.18-14
Found Kernel Source Directory ()
scripts/setup.sh: line 89: .configtmp: Permission denied
scripts/setup.sh: line 129: .configtmp: Permission denied
scripts/setup.sh: line 131: .configtmp: Permission denied
scripts/setup.sh: line 132: .configtmp: Permission denied
scripts/setup.sh: line 135: .configtmp: Permission denied
scripts/setup.sh: line 137: .configtmp: Permission denied
scripts/setup.sh: line 139: .configtmp: Permission denied
scripts/setup.sh: line 140: .configtmp: Permission denied
scripts/setup.sh: line 141: .configtmp: Permission denied
scripts/setup.sh: line 142: .configtmp: Permission denied
scripts/setup.sh: line 143: .configtmp: Permission denied


and when i compile it as root i only get these lines:

Build all (y/n) : n
X Windows include files missing
Kernel Version Running 2.4.18-14
Found Kernel Source Directory ()

this is probablly closer to the origin of the problem.

thanks
 
Old 03-18-2003, 04:53 PM   #15
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Xwindows include files... I wonder why it thinks it needs that?

So as root, does the build finish successfully?

Cheers,

Finegan
 
  


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
wireless 3com 3CRWE154G72 card/ different ver. yoron Linux - Wireless Networking 0 11-09-2005 04:26 PM
PCMCIA not working with 3COM Wireless card GraemeK Linux - Laptop and Netbook 2 05-24-2005 03:33 AM
Need some help in monitor mode for a 3Com wireless card Asagath Linux - Wireless Networking 2 12-10-2004 05:34 PM
3Com X-Jack Wireless PCMCIA Card dobriain Linux - Wireless Networking 14 08-18-2004 07:05 AM
3Com X-Jack PCMCIA (3CRWE62092A) szuidinga Linux - Hardware 1 01-29-2004 08:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:20 PM.

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