FedoraThis forum is for the discussion of the Fedora Project.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I have installed a TP-LINK TL-WN651G PCI wireless network adapter in my FC 5 machine. (Atheros chipset) Then installed kernel modules and madwifi from Livna.(correct for kernel version)
Was unable to configure the card using the System->Administration->Network->New->Wireless connection because the card was not recognised there. But it was recognised in new ethernet connection as wifi0.
I can see the network by name in NetWorkManager gui, but am unable to do anything with it or configure the connection for WPA etc. When activated in network GUI I am unable to ping the router either.
I have read many posts and Googled for hours, but have only served to confuse myself further. All works fine when dual booting to XP.
Can anyone advise me on how to configure wifi0? Or is it ath0 that should be configured, in which case why is there a device called wifi0 appearing?
Additional info: ifconfig
ath0 Link encap:Ethernet HWaddr 00:14:78:75:4B:42
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:0 (0.0 b) TX bytes:230 (230.0 b)
It's using the aetheros chipset apparantly? So configure ath0
This is the problem. In the Fedora Network config gui 'ath0' does not appear anywhere so I can't configure it there in the new wireless network wizard. I don't know why its not showing up, or how to configure it if it doesn't show up. I assume there is a conf type file somewhere.
I'm no power user of Fedora - just learning my way for the last 12 months (I'm retired now)
I might be blowing smoke up...but try this from the console as root:
ifconfig ath0 up
And then try and use your gui network wizard...
As well, type this from the command line as root:
iwlist ath0 scan
and paste the output here - this will start to get you on your way for connecting to your access point. If it shows you command not found and you are root, then you might need to install wireless-tools with yum.
Further information that may assist from dmesg command. The comments on ath0 bother me, but I don't know what they mean.
I should also mention the NetworkManager does correctly list the network name and provides a graphical indication of signal strength so it picking up card OK. But I don't know how to configure it using this.
eth0: RealTek RTL8139 at 0xe0806000, 00:20:ed:73:0d:6f, IRQ 17
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
ath_hal: module license 'Proprietary' taints kernel.
ath_hal: 0.9.16.16 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
wlan: 0.8.4.2 (svn 1578)
ath_rate_sample: 1.2 (svn 1578)
ath_pci: 0.9.4.5 (svn 1578)
ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 19 (level, low) -> IRQ 18
wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wifi0: turboG rates: 6Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wifi0: H/W encryption support: WEP AES AES_CCM TKIP
wifi0: mac 7.9 phy 4.5 radio 5.6
wifi0: Use hw queue 1 for WME_AC_BE traffic
wifi0: Use hw queue 0 for WME_AC_BK traffic
wifi0: Use hw queue 2 for WME_AC_VI traffic
wifi0: Use hw queue 3 for WME_AC_VO traffic
wifi0: Use hw queue 8 for CAB traffic
wifi0: Use hw queue 9 for beacons
wifi0: Atheros 5212: mem=0xea000000, irq=18
NET: Registered protocol family 23
And further down list.....
bridge-ath0: enabling the bridge
bridge-ath0: can't bridge with ath0, bad header length 88
bridge-ath0: interface ath0 is not a valid Ethernet interface
eth0: no IPv6 routers present
ath0: no IPv6 routers present
eth0: no IPv6 routers present
eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
I am experiencing this exact same problem with my own wireless card. Previously my card worked with no problems, but once I upgraded to the 2.6.17-1245 kernel things went south. I can also post any relevant messages and/or info., but at this point my problem is identical to what gchandler is experiencing.
Edit: Problem solved. For whatever reason, the Madwifi driver (which appears to have updated during the same kernel update...) did not insert an alias line into /etc/modprobe.conf. Once I manually inserted this line, everything works OK.
Distribution: Fedora FC23, Raspbian, Ubuntu Precise via Chrome/Crouton
I am seeing this too on my Atheros based card using MadWiFi driver.
I suspect the madwifi-ng driver is not setting the *correct bits* for the fedora configuration manager to recognize the car as a wireless, rather than ethernet card. A bug in MadWifi or Fedora, who knows?
So I found another thread that solved this the hard way by physically setting the configuration script. At least Iam now working.
Note: I got the HWADDR from ifconfig -a
A working configuration for madwifi requires:
1. In /etc/modprob.conf
alias wifi0 ath_pci
alias ath0 ath_pci
options ath_pci autocreate=sta
2. In /etc/sysconfig/networking/devices/ifcfg-ath0
HWADDR=00:0f:b5:ee:e3:43 (replace with your hardware mac)
ESSID=ap54g (replace with your access point id)
CHANNEL=1 (leave at 1 and it should pick up the correct channel for the above ap)
Obviously don't place my comments () in the files!
KEY=your encryption key
Now you should be able to use either the gui or cli to manage the ath0 interface as fedora's scripts will parse these configuration files and call iwconfig for you.