LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices


Reply
  Search this Thread
Old 05-22-2002, 02:30 PM   #1
dobriain
LQ Newbie
 
Registered: May 2002
Location: Ireland
Distribution: SuSE
Posts: 14

Rep: Reputation: 0
Angry 3Com X-Jack Wireless PCMCIA Card


I have tried installing a 3Com X-jack in a Dell laptop with SuSE 8.0. I am using Kernel 2.4.18 and have installed the poldhu-0.2.12 driver as is recommended on some websites. I have also installed the wireless-tools version 23-31. However after this I am stumped, I have tried every wireless tool and script but to no avail. Any ideas ?????
 
Old 05-22-2002, 02:42 PM   #2
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
Yeah dozens... weird, I've never heard of that card or that driver set offhand, got links for either of them?

Cheers,

Finegan
 
Old 05-22-2002, 03:06 PM   #3
dobriain
LQ Newbie
 
Registered: May 2002
Location: Ireland
Distribution: SuSE
Posts: 14

Original Poster
Rep: Reputation: 0
Hi,

It is here....

http://www.hpl.hp.com/personal/Jean_...rs.html#Poldhu


regards,

Diarmuid
 
Old 05-23-2002, 05:31 AM   #4
dobriain
LQ Newbie
 
Registered: May 2002
Location: Ireland
Distribution: SuSE
Posts: 14

Original Poster
Rep: Reputation: 0
I will answer my own question as I have figured it out.

Here is a technote on getting the 3Com X-Jack Wireless card (3CRWE62092A) to work with Linux.



The 3Com AirConnect Wireless LAN Card and the 3Com X-Jack Wireless LAN cards are completely different hardware. The Airconnect is a rebadged device from a company called Symbol and support for it is included in the standard Linux "Wireless Tools" package included with the SuSE Distribution. The 3Com X-Jack (3CRWE62092A) is a clone of the NWN 1148. The main difference between the 3Com and NWN card is the removal of AirLock encryption (WEP is still available), the addition of Ad-Hoc mode, and of course the famous pop-up antenna. This chipset is supported with the poldhu_cs module which maybe added to the SuSE Distro.

How does a PCMCIA card work anyhow?

Well the OS identifies the PCMCIA card by a name string in the card. This name string can be seen with the command

eolas:/ # cardctl ident

Socket 0:
No product info available

Socket 1:
product info : "3Com", "3CRWE62092A Wireless LAN PC Card"
manfid : 0x0101, 0x2892
function : 6 (network)

With this information the OS parses the file /etc/pcmcia/config looking for a match with the product info text. This will then define the kernel module to which the card should have a "bind" to. Unfortunately the 3Com X-Jack is not defined in this file. You may also notice at this stage a line at the end of this file.

source ./*.conf

This in effect means that any file in the current directory /etc/pcmcia which ends in ".conf" will be added to this file. This will be important later.

How do I install the poldhu driver

1. Determine the Kernel you are using

less /proc/version
Linux Version 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002

2. Check in your /usr/src directory to see if you have installed the source as well as the compiled binary for the above example a directory should exist called 2.4.18-4GB

3. If not then install the kernel source for the working. This maybe found in the Package set "ZP" as kernel-source_spm

4. Install the package "Wireless Tools" from the Distribution.

5. Copy the file poldhu.tar.gz to the /usr/src directory and uncompress and untar.

eolas:/usr/src/ # gunzip poldhu.tar.gz
eolas:/usr/src/ # tar -xvf poldhu.tar

6. Change directory to the /usr/src/poldhu directory.

eolas:/usr/src/poldhu/ # make config

Linux Source Directory [/usr/src/linux]: \c
The Kernel source tree is 2.4.18.
Alternate target install Directory []: \c
PCMCIA Configuration Directory [/etc/pcmcia]: \c
Module install Directory [/lib/modules/2.4.18] /lib/modules/2/4/18-4GB
C compiler name [gcc] \c
Linker name [ld] \c
Compiler flags for Debugging [] \c

eolas:/usr/src/poldhu/ # make all
eolas:/usr/src/poldhu/ # make install

Note after the install the following files that have been added

/lib/modules/2.4.18-4GB/pcmcia/poldhu_cs.o
/etc/pcmcia/poldhu.conf

The /etc/pcmcia/poldhu.conf is an extension of the /etc/pcmcia/config file as I explained above. This file contains the bind between

"3Com", "3CRWE62092A Wireless LAN PC Card"

and "poldhu_cs"

7. Rerun the /etc/rc.d/pcmcia reload

8. Add the Wireless interface with the Wireless network name (essid)

eolas: / # iwconfig eth0 essid <network name>

9. Now using YaST add The IP address to the eth0 interface or setup DHCP.

10. Bring up the eth0 interface

eolas: / # ifconfig eth0 up

11. You can check the Wireless piece with the ifstatus eth0 command.

12. Now reload /etc/rc.d/network reload eth0
 
Old 01-24-2003, 05:28 AM   #5
mazam74
LQ Newbie
 
Registered: Jan 2003
Posts: 2

Rep: Reputation: 0
HI,

Looks like you've been very busy with this, I been searchin for this info for ages. Thanks

Do you have, or do you know where I can Get an RPM install of Poldhu drivers. I'm very new to Linux

// mo
 
Old 01-28-2003, 11:39 AM   #6
Langly
LQ Newbie
 
Registered: Jan 2003
Distribution: RH8.0; FreeBSD;
Posts: 17

Rep: Reputation: 0
RedHat8.0

Hi there.. I try to install the driver, and the make config works out well.. but when I try to "make all" it says that it can't find the /urs/src/linux/.config file ..
And it's not there at all..


Do I need to "make depends" or something in my kernel source directory..
 
Old 01-28-2003, 11:51 AM   #7
Darin
Senior Member
 
Registered: Jan 2003
Location: Portland, OR USA
Distribution: Slackware, SLAX, Gentoo, RH/Fedora
Posts: 1,024

Rep: Reputation: 45
Langly,
If you just need to have a /usr/src/linux/.config file that exists, type this as root:

cp /boot/config /usr/src/linux/.config

But I think the reason it's looking for that file is because whatever instructions you are following assume or ask you to compile a kernel and you have not done that.
 
Old 01-29-2003, 02:00 AM   #8
mazam74
LQ Newbie
 
Registered: Jan 2003
Posts: 2

Rep: Reputation: 0
Thanks Darin,

the problem was the .config, once i complied my kernal the install went ok .

this sounds even easier cp /boot/config /usr/src/linux/.config

good tip.

Thanks
 
Old 07-06-2003, 11:56 AM   #9
cycnus
LQ Newbie
 
Registered: Jul 2003
Posts: 1

Rep: Reputation: 0
Additional info for RedHat users

I though I would add something for RedHat users.
This page really had the best info on how to get this card working.
However, RedHat users will want to change step 6 of the detailed installation process given by dobriain to:

6. Change directory to the /usr/src/poldhu directory.

eolas:/usr/src/poldhu/ # make config
Code:
Linux Source Directory [/usr/src/linux]: \c
The Kernel source tree is 2.4.18.
Alternate target install Directory []: \c
PCMCIA Configuration Directory [/etc/pcmcia]: \c
Module install Directory [/lib/modules/2.4.18] 
/lib/modules/2.4.18/kernel/drivers/net/
C compiler name [gcc] \c
Linker name [ld] \c
Compiler flags for Debugging [] \c
eolas:/usr/src/poldhu/ # make all
eolas:/usr/src/poldhu/ # make install

Once this is done, restart the service:
eolas:/usr/src/poldhu/ # service pcmcia restart

Check that the card driver was correctly loaded:

eolas:/usr/src/poldhu/ # tail /var/log/messages

Code:
socket 0: 3Com 3CRWE62092A Wireless LAN PC Card
cardmgr[3569]: executing: 'modprobe poldhu_cs'
kernel: No Wires Needed Poldhu driver v0.2.12
kernel: poldhu_cs: index 0x30: Vcc 3.3, irq 3 io 0x0100-0x013f
kernel: eth1: 3Com 11 Mbps Wireless LAN PC Card, port 100, irq 3, hw_addr 00:04:76:A5:F0:03
cardmgr[3569]: executing: './network start eth1'
/etc/hotplug/net.agent: invoke ifup eth1
If that doesn't work, check that the poldhu_cs.o driver is properly located in /lib/modules/2.4.18/kernel/drivers/net/

The easiest to configure the card is then to go into X and run the system tools->network applet.
It works very well!

nka
 
Old 08-14-2003, 02:32 PM   #10
snusken
LQ Newbie
 
Registered: Aug 2003
Posts: 1

Rep: Reputation: 0
I am running RedHat updated to 2.4.20-19.9.athlon, but when I use:

make config

an error occurs:

make: Nothing to be done for `config'.

what could be wrong ??

best regards, Eric
 
Old 09-02-2003, 06:59 AM   #11
MattLaw
Member
 
Registered: Sep 2003
Posts: 34

Rep: Reputation: 15
Hi just wondering about Step 7
----
7. Rerun the /etc/rc.d/pcmcia reload
----

What exactly is this and do you need a pcmcia folder within the rc.d?
The article was very useful, thank you very much.
Matthew
 
Old 08-16-2004, 10:27 PM   #12
gregsheu
LQ Newbie
 
Registered: Dec 2003
Distribution: Mandrake 9.2
Posts: 2

Rep: Reputation: 0
3Com 3CRWE62092A Xjack in Fedora Core 2

Hi there:
Did anyone ever successfully install this poldhu_cs driver in Fedora Core 2? I've tried for so many days, but still no luck. This thing drives me nuts. Please help me. I gunzip and un-tar the poldhu-3XXX.tar.gz in /usr/src , and then try to make config, but it shows me nothing to be done for 'config'. I've recompiled my kernel and tried to make config again, it sitll complains that message. Is the kernel's problem or the driver's problem? Please help. Thank you very much.
 
Old 08-17-2004, 01:26 PM   #13
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 79
Moved: This thread is more suitable in Wireless Networking and has been moved accordingly to help your thread/question get the exposure it deserves.
 
Old 08-18-2004, 12:03 AM   #14
finegan
LQ Guru
 
Registered: Aug 2001
Location: Dublin, Ireland
Distribution: Slackware
Posts: 5,700

Rep: Reputation: 72
gregsheu,

are you certain you have a poldhu based card? This is an older card correct?

Cheers,

Finegan
 
Old 08-18-2004, 07:05 AM   #15
gregsheu
LQ Newbie
 
Registered: Dec 2003
Distribution: Mandrake 9.2
Posts: 2

Rep: Reputation: 0
it does use that driver.

http://www.xs4all.nl/~bvermeul/swallow/
It does. According to the author of this driver.
 
  


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
PCMCIA not working with 3COM Wireless card GraemeK Linux - Laptop and Netbook 2 05-24-2005 03:33 AM
3com wireless X-Jack Card evian Linux - Hardware 34 10-10-2004 05:12 AM
PCMCIA 3Com wireless problems jags880 Linux - Wireless Networking 1 02-11-2004 12:34 AM
3Com X-Jack PCMCIA (3CRWE62092A) szuidinga Linux - Hardware 1 01-29-2004 08:17 AM
3com wireless PCMCIA smg7a Linux - Hardware 4 07-03-2003 12:14 AM

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

All times are GMT -5. The time now is 08:15 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