Laptops :: driver for wireless connection



My question is similar to http://damnsmalllinux.org/cgi-bin....38;st=0 but I'm afraid I don't know as much as tjwoosta who posted that.

I have an old laptop. Ethernet isn't working but it has a wireless card (DWL-G630 Dlink AirplusG). I installed xubuntu on this laptop and it sort of works but it is slow. As part of that installation xubuntu automatically figured out what driver to use for this pcmcia wireless card. And at this point the driver is already on my hard disk (somewhere) I'm guessing since wireless internet works (I'm using it now).

But I'd like to use DSL instead because well, it is a lot faster and this is an old computer. I just don't know how to get dsl to use this card. Can anyone give me a hint as to where to start to figure out how to find the driver that works and set up dsl to use it?

Well, first find out the chipset and driver. Please post the relevant part of lspci (most likely Network Controller), and full lsmod.
Here is the relevant part of lspci:

Code Sample
06:00.0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)


And here is my full  lsmod:

Code Sample
Module                  Size  Used by
wlan_tkip              13696  2
wlan_ccmp               9600  1
af_packet              23812  4
ipv6                  267780  8
rfcomm                 41744  2
l2cap                  25728  13 rfcomm
bluetooth              61156  4 rfcomm,l2cap
uinput                 10240  1
nvram                   9992  1
ppdev                  10372  0
apm                    22616  2
cpufreq_ondemand        9740  0
cpufreq_powersave       2688  0
cpufreq_userspace       5284  0
cpufreq_conservative     8712  0
cpufreq_stats           7104  0
freq_table              5536  2 cpufreq_ondemand,cpufreq_stats
nls_cp437               6656  1
cifs                  233972  1
iptable_filter          3840  0
ip_tables              14820  1 iptable_filter
x_tables               16132  1 ip_tables
snd_cs4236             17196  1
snd_opl3_lib           12928  1 snd_cs4236
snd_hwdep              10500  1 snd_opl3_lib
snd_cs4236_lib         17536  1 snd_cs4236
snd_mpu401_uart         9728  1 snd_cs4236
snd_cs4231_lib         26624  2 snd_cs4236,snd_cs4236_lib
snd_pcm_oss            42144  0
snd_mixer_oss          17920  1 snd_pcm_oss
snd_pcm                78596  3 snd_cs4236_lib,snd_cs4231_lib,snd_pcm_oss
snd_seq_dummy           4868  0
snd_seq_oss            35584  0
snd_seq_midi            9376  0
snd_rawmidi            25760  2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event      8320  2 snd_seq_oss,snd_seq_midi
snd_seq                54224  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24836  4 snd_opl3_lib,snd_cs4231_lib,snd_pcm,snd_seq
snd_seq_device          9612  6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    56996  17 snd_cs4236,snd_opl3_lib,snd_hwdep,snd_cs4236_lib,snd_mpu401_uart,snd_cs4231_lib,snd_pcm_os
s,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_de
vice
soundcore               8800  1 snd
snd_page_alloc         11400  2 snd_cs4231_lib,snd_pcm
parport_pc             36260  1
lp                     12324  0
parport                37832  3 ppdev,parport_pc,lp
wlan_scan_sta          14720  1
ath_rate_sample        14336  1
ath_pci               101024  0
wlan                  207728  6 wlan_tkip,wlan_ccmp,wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal               192592  3 ath_rate_sample,ath_pci
pcmcia                 40876  0
psmouse                40336  0
serio_raw               7940  0
intel_agp              25492  1
evdev                  13056  2
shpchp                 34452  0
pci_hotplug            30880  1 shpchp
pcspkr                  4224  0
i2c_piix4               9612  0
agpgart                34760  1 intel_agp
yenta_socket           27276  3
rsrc_nonstatic         13696  1 yenta_socket
i2c_core               24832  1 i2c_piix4
pcmcia_core            40596  3 pcmcia,yenta_socket,rsrc_nonstatic
ext3                  136712  1
jbd                    48404  1 ext3
mbcache                 9600  1 ext3
sg                     36880  0
sr_mod                 17956  0
cdrom                  37408  1 sr_mod
sd_mod                 30720  3
ata_generic             8324  0
ata_piix               19588  2
pata_acpi               8320  0
uhci_hcd               27024  0
libata                159344  3 ata_generic,ata_piix,pata_acpi
usbcore               146028  2 uhci_hcd
scsi_mod              151436  4 sg,sr_mod,sd_mod,libata
fbcon                  42912  0
tileblit                3456  1 fbcon
font                    9472  1 fbcon
bitblit                 6784  1 fbcon
softcursor              3072  1 bitblit
fuse                   50708  1


Thanks for your help because I have no clue what this is:(

I have a TPlink pcmcia card in my laptop with one of the Atheros sets in it. It autodetects & loads the ath_xxx modules as yours seems to do, but won't work. I have had to use ndiswrapper to get it to work. In bootlocal.sh I rmmod the ath_xxx modules (& anything else to do with wireless that has been loaded) & then load ndiswrapper, followed by the wlan modules as required (tkip, etc). Then use the ususal wireless setup commands & pump to get  the network up. Works fine then.
There's also a newer Madwifi extension you could try, in addition to Windows drivers via ndiswrapper.
Next Page...
original here.