I can't enable Wireless connection in my Acer Ferrari 4000
I hope I can explain it well, I'm not so good with english, and worse with something I hardly understand.
My laptop, as is common in Acer ones, has a button for enabling Wireless connection and one similar for bluetooth. These buttons have a... ummm... "light" that is on when the device is enabled. When I start Windows XP, for example, Wireless is enabled as it starts. But in Linux, it doesn't start when the OS does, so it's not configured and I need to use a cable. And also, when I start session, if I try to turn on the device, it doesn't work. I thought maybe it was like in multimedia keyboards, that sometimes the special keys don't work in Linux, but the Bluetooth does work if I turn it on. So, my question is, if it's properly said, how can I turn on the wireless device button? Hope you understand my bad written and worse spoken english. |
You won't be able to turn it on unless you installed the driver for it.
post lspci and ifconfig -a and iwconfig |
I couldn't use those commands you said, I'm using Fedora Core 6. And I don't know where to download the driver. It's a Broadcom 802.11g Wireless Network Adapter (it's everything I know, I don't have the model or something else), and there's nothing in Acer website.
I've never worked with a wireless connection before, that's why I don't know anything. |
You can't open a command prompt and run lspci on your machine? That seems a little odd.
Quote:
|
The problem was FC6 doesn't have /sbin in the PATH.
With lspci I get 00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 01) 00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port 00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80) 00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80) 00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80) 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 81) 00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80) 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80) 00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80) 00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 80) 00:14.6 Modem: ATI Technologies Inc ATI SB400 - AC'97 Modem Controller (rev 80) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X700 (PCIE) 05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5789 Gigabit Ethernet PCI Express (rev 11) 06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02) 06:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller 06:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller 06:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller With ifconfig -a eth0......Link encap:Ethernet HWaddr 00:16:36:2C:44:85 ..........inet addr:192.168.1.80 Bcast:192.168.1.255 Mask:255.255.255.0 ..........inet6 addr: fe80::216:36ff:fe2c:4485/64 Scope:Link ..........UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 ..........RX packets:422 errors:0 dropped:0 overruns:0 frame:0 ..........TX packets:285 errors:0 dropped:0 overruns:0 carrier:0 ..........collisions:0 txqueuelen:1000 ..........RX bytes:93464 (91.2 KiB) TX bytes:85709 (83.7 KiB) ..........Interrupt:20 eth1......Link encap:Ethernet HWaddr 00:16:CE:0A:18:B1 ..........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) ..........Interrupt:11 Base address:0x4000 lo........Link encap:Local Loopback ..........inet addr:127.0.0.1 Mask:255.0.0.0 ..........inet6 addr: ::1/128 Scope:Host ..........UP LOOPBACK RUNNING MTU:16436 Metric:1 ..........RX packets:2155 errors:0 dropped:0 overruns:0 frame:0 ..........TX packets:2155 errors:0 dropped:0 overruns:0 carrier:0 The first one is the wireless connection. With iwconfig lo........no wireless extensions. eth0......no wireless extensions. eth1......IEEE 802.11b/g ESSID:"" Nickname:"Broadcom 4318" ..........Mode:Managed Access Point: Invalid ..........RTS thr:off Fragment thr:off ..........Encryption key:off ..........Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm ..........Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 ..........Tx excessive retries:0 Invalid misc:0 Missed beacon:0 |
Sorry, I was wrong. eth1 is the wireless connection, not eth0.
|
You should be able to find a wireless driver for that card here:
http://ndiswrapper.sourceforge.net/j...,33/id,list_b/ I see three on that page. Try registering them with ndiswrapper and seeing if that works. What Linux distro are you using? Someone here may be expert in wireless setup for a particular distro. |
I found it, thanks.
But it is a zip file, and has files for Windows, I don't know if it's the right file. However, I don't know how to install a driver in Linux, could you help me? I'm using Fedora Core 6. |
NDIS-Wrapper makes it possible to use a Windows driver in Linux.
It does so by creating the Windows NDIS interface (NDIS = Network Driver Interface Specification). Read the instructions of Ndiswrapper; it is very easy indeed. |
Basically NDISWrapper will want to know where the .sys and .inf files from that ZIP file are. You should be able to just "upload" those and have your wireless work.
Let us know how it goes. |
Oh, perfect. I have to compile the program. Well, guess what? that's right, I don't know how to compile a program in Linux. In almost three years trying to use Linux, my biggest horror are the words "MAKE INSTALL". For me it's like the blue screen of the death in Windows.
OK, seriously. First, in the INSTALL file it says: "Make sure there is a link to the kernel source from the modules directory. The command ls /lib/modules/`uname -r`/build should have at least 'include' directory and '.config' file." Excuse me, but I don't understand it, and I don't what to do. That "build" in that path appears with ls flashing in red color, and it says it's not a file or directory. I don't know what is it. I skipped that and tried the blessed "make" and I got this error: " Can't find kernel build files in /lib/modules/2.6.20-1.2944.fc6/build; give the path to kernel build directory with KBUILD=<path> argument to make make[1]: *** [prereq_check] Error 1 " The version of the kernel is right, but I don't either know what to do here. I'm sorry for all your time spend here, and I really appreciate your help. |
This should get you started;
http://forums.fedoraforum.org/showthread.php?t=29659 |
|
I tried both links. In the first one, I finished it without error. When I use system-config-network, there is already an eth1 device, however, I create the new, but when I try to activate the connections (whichever), the wi-fi light turns on for a moment and then turns off and I get a message that there is no connection.
With both guides, when I boot Linux, it does the same when is loading the modules. |
Can you delete both wireless interfaces and try creating it again?
|
All times are GMT -5. The time now is 08:30 PM. |