You are not logged in.

#1 2008-01-28 18:58:20

psyspy80
Member
From: London
Registered: 2008-01-26
Posts: 21

[Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

Hi,

i've set up a fresh Arch Linux laptop but cannot connect to my router.

My notebook is a IBM X31 with an Atheros Wireless card. This card has worked under Ubuntu with the madwifi driver. My router is some Speedlink from Be Broadband and set up with WPA encryption.

I have installed madwifi and netcfg2 from testing and followed these instructions:

http://wiki.archlinux.org/index.php/Network_Profiles

Unfortunately, it does not work for me.

Here is the output of the files which are important, according to the wiki page:

ifconfig -a:

ath0      Link encap:Ethernet  HWaddr 00:05:4E:43:82:49  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

eth0      Link encap:Ethernet  HWaddr 00:0D:60:2F:50:3B  
          inet addr:169.254.136.105  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

irda0     Link encap:IrLAP  HWaddr 00:00:00:00  
          NOARP  MTU:2048  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:8 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wifi0     Link encap:UNSPEC  HWaddr 00-05-4E-43-82-49-00-00-00-00-00-00-00-00-00-00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:199 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:11

iwconfig before attempt to connect:

lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.

wifi0     no wireless extensions.

ath0      IEEE 802.11b  ESSID:""  Nickname:""
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Bit Rate:0 kb/s   Tx-Power:0 dBm   Sensitivity=1/1  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/70  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

/etc/network.d/profile:

CONNECTION="wireless"
INTERFACE=ath0
SCAN="yes"
SECURITY="wpa"
ESSID="BeBox"
KEY="<censored>"
IP="dhcp"
TIMEOUT=20

lsmod:

Module                  Size  Used by
ext2                   57352  1 
mbcache                 7040  1 ext2
ppdev                   7684  0 
irtty_sir               5760  0 
lp                      9476  0 
sir_dev                11524  1 irtty_sir
firewire_ohci          15360  0 
firewire_core          36416  1 firewire_ohci
crc_itu_t               2432  1 firewire_core
wlan_scan_sta          12288  0 
pcmcia                 33068  0 
ath_rate_sample        13312  1 
pcspkr                  3072  0 
tsdev                   6976  0 
thinkpad_acpi          44076  0 
nvram                   7688  1 thinkpad_acpi
nsc_ircc               16144  0 
irda                  115896  2 sir_dev,nsc_ircc
crc_ccitt               2432  1 irda
parport_pc             35684  1 
parport                31432  3 ppdev,lp,parport_pc
ohci1394               28848  0 
ieee1394               80568  1 ohci1394
rtc_cmos                7712  0 
rtc_core               15240  1 rtc_cmos
rtc_lib                 3072  1 rtc_core
ath_pci               135984  0 
yenta_socket           23308  2 
rsrc_nonstatic         11136  1 yenta_socket
pcmcia_core            33048  3 pcmcia,yenta_socket,rsrc_nonstatic
wlan                  210768  4 wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal               231264  3 ath_rate_sample,ath_pci
video                  16016  0 
output                  3456  1 video
ppp_generic            23956  0 
psmouse                36368  0 
serio_raw               5764  0 
i2c_i801                8976  0 
i2c_core               20096  1 i2c_i801
intel_agp              21780  1 
agpgart                27352  1 intel_agp
shpchp                 29460  0 
pci_hotplug            26912  1 shpchp
evdev                   8320  0 
thermal                12956  0 
processor              28248  1 thermal
fan                     4100  0 
button                  6544  0 
battery                10248  0 
ac                      4356  0 
snd_intel8x0m          14220  0 
snd_seq_oss            29568  0 
snd_seq_midi_event      6656  1 snd_seq_oss
snd_seq                47056  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          7052  2 snd_seq_oss,snd_seq
snd_intel8x0           28700  0 
snd_ac97_codec         95396  2 snd_intel8x0m,snd_intel8x0
snd_pcm_oss            37152  0 
snd_pcm                69124  4 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              19332  2 snd_seq,snd_pcm
snd_page_alloc          8200  3 snd_intel8x0m,snd_intel8x0,snd_pcm
snd_mixer_oss          14592  1 snd_pcm_oss
snd                    45476  10 snd_intel8x0m,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               6496  1 snd
ac97_bus                2432  1 snd_ac97_codec
slhc                    5760  1 ppp_generic
eepro100               27280  0 
e100                   32524  0 
mii                     4992  2 eepro100,e100
jfs                   174204  2 
sd_mod                 23040  5 
ehci_hcd               32140  0 
uhci_hcd               22544  0 
usbcore               123016  3 ehci_hcd,uhci_hcd
ata_piix               13572  4 
ata_generic             5380  0 
libata                105968  2 ata_piix,ata_generic

The wiki also asks for the output of netcfg. I guess it asks for the output of netcfg2? When I try to connect with 'netcfg2 profile' then the output, after a while, is 'profile up - Wireless association failed.'

What am I doing wrong? sad

Last edited by psyspy80 (2008-03-27 01:25:04)

Offline

#2 2008-01-29 01:26:37

MoonSwan
Member
From: Great White North
Registered: 2008-01-23
Posts: 881

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

for now, i skipped using netcfg2 and used the non-roaming instructions near the end of this page & setup a single profile (wifi only) for now until i investigate netcfg2.  it works well so you might consider doing that then testing your netcfg2 stuff later and using this method as a backup. 

essem

Offline

#3 2008-01-29 09:45:44

iphitus
Forum Fellow
From: Melbourne, Australia
Registered: 2004-10-09
Posts: 4,927

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

Association failed means that the scripts were unable to associate with the router.

Usually, this is because of a misconfiguration, a driver bug or poor reception.

Check...
- That you are actually using WPA and not WEP (as you stated in your config)
- That the key you use is correct
- That the key is the raw passphrase, not encrypted in any way

Offline

#4 2008-01-29 13:31:24

psyspy80
Member
From: London
Registered: 2008-01-26
Posts: 21

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

Can you tell me what you mean with 'raw passphrase'? Googling did not help much.

What I did was puting in the key like it was stored on the router. Is that correct? If yes, what else could I do to solve the problem?

Thanks for helping.

Offline

#5 2008-01-29 14:04:14

zenlord
Member
From: Belgium
Registered: 2006-05-24
Posts: 1,221
Website

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

What's inside your rc.conf?

Zl.

Offline

#6 2008-01-29 15:59:09

psyspy80
Member
From: London
Registered: 2008-01-26
Posts: 21

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

Here is my rc.conf:

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_GB.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/London"
KEYMAP="uk"
CONSOLEFONT="default8x16"
CONSOLEMAP=
USECOLOR="yes"

#
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# Scan hardware and load required modules at bootup
MOD_AUTOLOAD="yes"
# Module Blacklist - modules in this list will never be loaded by udev
MOD_BLACKLIST=()
#
# Modules to load at boot-up (in this order)
#   - prefix a module with a ! to blacklist it
#
MODULES=(e100 eepro100 mii slhc ac97_bus snd-mixer-oss snd-pcm-oss snd-page-alloc snd-pcm snd-timer snd snd-ac97-codec snd-intel8x0 snd-intel8x0m soundcore)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

#
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
HOSTNAME="x31"
#
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available
# interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   - prefix an entry in INTERFACES with a ! to disable it
#   - no hyphens in your interface names - Bash doesn't like it
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
# Don't use this for wireless interfaces, see network profiles below
#
eth0="dhcp"
INTERFACES=(eth0)
#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
#
# Enable these network profiles at boot-up.  These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network-profiles
#
#NET_PROFILES=(main)

#
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng @network netfs crond)


# End of file

Offline

#7 2008-02-03 23:14:40

keks
Member
Registered: 2007-07-11
Posts: 42

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

MoonSwan wrote:

for now, i skipped using netcfg2 and used the non-roaming instructions near the end of this page & setup a single profile (wifi only) for now until i investigate netcfg2.  it works well so you might consider doing that then testing your netcfg2 stuff later and using this method as a backup. 

essem

I have exact the same problem with my t60 and atheros apapter...

btw. the non-roaming setup doesn't seem to support wpa?!

e/: even with the old netcfg i don't get it to work, somebody help?

Last edited by keks (2008-02-04 17:28:14)

Offline

#8 2008-02-05 18:46:32

keks
Member
Registered: 2007-07-11
Posts: 42

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

it works for me now(with netcfg2+madwifi-wpa_supplicant), was only a range problem...

Offline

#9 2008-03-27 01:23:34

psyspy80
Member
From: London
Registered: 2008-01-26
Posts: 21

Re: [Solved] Cannot connect to router wpa, x31, atheros, madwifi, netcfg2

ok, i got a solution now. it was dead simple:

i never thought it would make a difference but raising the profile's timeout limit from 20 to 30 seconds did the trick. i never realized how long it took to connect. everyone having trouble connecting via netcfg2: raise the value of TIMEOUT in /etc/network.d/<profile>).

Last edited by psyspy80 (2008-03-27 01:25:35)

Offline

Board footer

Powered by FluxBB