LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 09-16-2009, 10:08 PM   #1
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
hp elitebook 6930p - no wifi


hi, i got a new laptop but i am unable to use the wifi with fedora-11 live cd:
Code:
[root@localhost ~]# lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Mobile 4 Series Chipset PCI Express Graphics Port (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
03:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
86:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 06)
[root@localhost ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:26:55:xx:xx:xx  
          inet addr:192.168.5.4  Bcast:192.168.5.255  Mask:255.255.255.0
          inet6 addr: fe80::226:55ff:fe57:2581/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:962 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1134 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:809894 (790.9 KiB)  TX bytes:148231 (144.7 KiB)
          Memory:98400000-98420000 

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:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:800 (800.0 b)  TX bytes:800 (800.0 b)

pan0      Link encap:Ethernet  HWaddr D2:B5:13:FF:10:2F  
          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)

[root@localhost ~]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

pan0      no wireless extensions.
there is no option for wireless in the network manager applet (only wired network-eth0). and the button for it on the laptop case stays orange (it wont turn to blue when i press it).

please help.

also, the sound wont work everything is turned up on the sound preferences and the button for it on the laptop case is lit up and the volume it turned up.
Code:
[root@localhost ~]# aplay /usr/share/sounds/alsa/Noise.wav
Playing WAVE '/usr/share/sounds/alsa/Noise.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
but no sound thru the speakers - it works with my headphones attached but not internal speakers.

Last edited by schneidz; 09-16-2009 at 10:25 PM.
 
Old 09-17-2009, 07:14 AM   #2
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
That wireless card should work with the Broadcom wl driver. There may even be an unofficial RPM of the driver. If you install it yourself, you do have to pay attention to the kernel version you're using. If you've got a 2.6.29 kernel, you need to apply the patch. If you've got a 2.6.30 kernel, you'll have to use a different driver as Broadcom's patch doesn't work on 2.6.30 or later.
 
Old 09-19-2009, 10:43 AM   #3
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
thx hangdog, i booted up fedora-11 live-cd and i did yum install broadcom-wl as root but my network manager applet still only lists 'wired network: auto eth0' (even after logging out and logging back in).

my ifconfig/ iwconfig output looks the same; is there something i must do to get it working.

the wifi light is still orange and wont turn blue when i touch that button on the laptop case.
fyi:
Code:
[root@localhost ~]# uname -a -m -p
Linux localhost.localdomain 2.6.29.4-167.fc11.i586 #1 SMP Wed May 27 17:14:37 EDT 2009 i686 i686 i386 GNU/Linux

Last edited by schneidz; 09-19-2009 at 10:58 AM.
 
Old 09-19-2009, 12:13 PM   #4
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Check and see that the module loads. If you run lsmod in a console, wl should be in the list, If it isn't, then try loading it with modprobe wl. Hopefully that will do the trick.
 
Old 09-19-2009, 12:22 PM   #5
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
no such luck:
Code:
[root@localhost ~]# lsmod | grep wl
[root@localhost ~]# modprobe wl
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
FATAL: Module wl not found.
thanks again.

i rebooted and tried to follow the patch instuctions on the link you posted but here is where i'm stuck:
Code:
[liveuser@localhost hybrid_wl]$ ll
total 24
drwxr-xr-x. 2 liveuser liveuser 4096 2009-09-10 14:21 lib
-rw-r--r--. 1 liveuser liveuser 1075 2009-09-10 14:21 Makefile
drwxrwxr-x. 2 liveuser liveuser 4096 2009-09-19 13:54 patch
-rw-rw-r--. 1 liveuser liveuser 5823 2009-06-18 16:19 patch_2.6.29_kernels
drwxr-xr-x. 5 liveuser liveuser 4096 2009-09-10 14:21 src
[liveuser@localhost hybrid_wl]$ patch -p1 < patch_2.6.29_kernels
patching file src/wl/sys/wl_iw.c
Hunk #1 FAILED at 9.
Hunk #2 succeeded at 60 with fuzz 2 (offset 6 lines).
Hunk #3 FAILED at 609.
Hunk #4 FAILED at 634.
Hunk #5 FAILED at 1109.
Hunk #6 FAILED at 1132.
Hunk #7 FAILED at 1787.
Hunk #8 FAILED at 1918.
7 out of 8 hunks FAILED -- saving rejects to file src/wl/sys/wl_iw.c.rej
patching file src/wl/sys/wl_linux.c
Hunk #1 FAILED at 10.
Hunk #2 FAILED at 41.
Hunk #3 FAILED at 121.
Hunk #4 succeeded at 322 with fuzz 2 (offset 44 lines).
Hunk #5 FAILED at 402.
Hunk #6 FAILED at 717.
Hunk #7 succeeded at 903 with fuzz 2 (offset 58 lines).
Hunk #8 FAILED at 919.
6 out of 8 hunks FAILED -- saving rejects to file src/wl/sys/wl_linux.c.rej
patching file src/wl/sys/wl_linux.h
Hunk #1 FAILED at 9.
Hunk #2 FAILED at 72.
2 out of 2 hunks FAILED -- saving rejects to file src/wl/sys/wl_linux.h.rej
[liveuser@localhost hybrid_wl]$ make -C /lib/modules/2.6.*/build M=`pwd` clean
make: *** /lib/modules/2.6.29.4-167.fc11.i586/build: No such file or directory.  Stop.
[liveuser@localhost hybrid_wl]$ make -C /lib/modules/2.6.*/build M=`pwd`
make: *** /lib/modules/2.6.29.4-167.fc11.i586/build: No such file or directory.  Stop.

Last edited by schneidz; 09-19-2009 at 01:04 PM.
 
Old 09-19-2009, 05:12 PM   #6
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
i rebooted and tried to follow the patch instuctions on the link you posted but here is where i'm stuck:

Yes, the morons at Broadcom have struck again. I just noticed that they have released new versions of the driver files, however they also left the patch file on the download site EVEN THOUGH YOU DON'T NEED IT FOR THE NEW VERSION. Just unpack the tarball and follow the normal compile and install instructions, it seems to work on my rig.

Sheesh, Broadcom would screw up breathing if they could.
 
Old 09-19-2009, 09:10 PM   #7
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
I still get an error like this without the patch
Code:
[liveuser@localhost hybrid_wl]$ make
make: *** /lib/modules/2.6.29.4-167.fc11.i586/build: No such file or directory.  Stop.
 
Old 09-20-2009, 07:10 AM   #8
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
If you haven't already done so, I would remove all files and start with a freshly unpacked set of files.

That said, the build file it is complaining about is actually a link pointing back to the source code for your kernel. If you haven't installed the kernel source, you will definitely need to do so. If you have, you can create the build link by jumping into the dirctory where build is supposed to be and run this:

ln -s /path/to/kernel/sourcecode build


The kernel source is usually in /usr/src/linux.
 
Old 09-20-2009, 04:50 PM   #9
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
good idea, i am testing this out on the live-cd so that i have a fresh test-bed every time i reboot:
Code:
[liveuser@localhost ~]$ ll /lib/modules/2.6.29.4-167.fc11.i586/build
lrwxrwxrwx. 1 root root 47 2009-06-04 13:07 /lib/modules/2.6.29.4-167.fc11.i586/build -> ../../../usr/src/kernels/2.6.29.4-167.fc11.i586
[liveuser@localhost ~]$ ll /usr/src/kernels/2.6.29.4-167.fc11.i586
ls: cannot access /usr/src/kernels/2.6.29.4-167.fc11.i586: No such file or directory
[liveuser@localhost ~]$ ll /usr/src/linux
ls: cannot access /usr/src/linux: No such file or directory
[liveuser@localhost ~]$ uname -a -m -p
Linux localhost.localdomain 2.6.29.4-167.fc11.i586 #1 SMP Wed May 27 17:14:37 EDT 2009 i686 i686 i386 GNU/Linux
[liveuser@localhost ~]$ su -c 'yum -y install kernel-devel'
Loaded plugins: refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kernel-devel.i586 0:2.6.30.5-43.fc11 set to be installed
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================================================
 Package                   Arch              Version                          Repository            Size
=========================================================================================================
Installing:
 kernel-devel              i586              2.6.30.5-43.fc11                 updates              6.3 M

Transaction Summary
=========================================================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 6.3 M
Downloading Packages:
kernel-devel-2.6.30.5-43.fc11.i586.rpm                                            | 6.3 MB     00:21     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : kernel-devel                                                                      1/1 

Installed:
  kernel-devel.i586 0:2.6.30.5-43.fc11                                                                   

Complete!
[liveuser@localhost ~]$ ll /usr/src/kernels/
total 4
drwxr-xr-x. 20 root root 4096 2009-09-20 17:46 2.6.30.5-43.fc11.i586
it seems to be downloading the 2.6.30 kernel source instead of the current one...
 
Old 09-20-2009, 05:23 PM   #10
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
fyi this is how to yum-install a specific kernel:
Code:
[liveuser@localhost wl]$ su -c 'yum -y install kernel-devel-2.6.29.4-167.fc11.i586'
i seem to have gotten farther with the make:
Code:
[liveuser@localhost wl]$ make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/kernels/2.6.29.4-167.fc11.i586'
  LD      /home/liveuser/Download/wl/built-in.o
  CC [M]  /home/liveuser/Download/wl/src/wl/sys/wl_linux.o
  CC [M]  /home/liveuser/Download/wl/src/wl/sys/wl_iw.o
  CC [M]  /home/liveuser/Download/wl/src/shared/linux_osl.o
  LD [M]  /home/liveuser/Download/wl/wl.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /home/liveuser/Download/wl/wl.o
see include/linux/module.h for more information
  CC      /home/liveuser/Download/wl/wl.mod.o
  LD [M]  /home/liveuser/Download/wl/wl.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.29.4-167.fc11.i586'
 
Old 09-20-2009, 05:24 PM   #11
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
it seems to be downloading the 2.6.30 kernel source instead of the current one...
Man, that is ugly. You might have a look on your install CD/DVD, that would (hopefully) have the right kernel source package. You REALLY don't want a mismatch between your running kernel and the source code wl builds against.
 
Old 09-20-2009, 05:25 PM   #12
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Quote:
i seem to have gotten farther with the make:
That looks good! I've got my fingers crossed......
 
Old 09-20-2009, 05:42 PM   #13
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
thx, it now lists my wireless networks...
 
Old 09-20-2009, 05:58 PM   #14
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 422Reputation: 422Reputation: 422Reputation: 422Reputation: 422
Congrats!
 
Old 09-20-2009, 06:08 PM   #15
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Original Poster
Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Quote:
Originally Posted by Hangdog42 View Post
Man, that is ugly. You might have a look on your install CD/DVD, that would (hopefully) have the right kernel source package. You REALLY don't want a mismatch between your running kernel and the source code wl builds against.
good advice, this is related:
http://www.linuxquestions.org/questi...kernel-756445/
 
  


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
Ubuntu 9.04 can't connect to wifi with Intel Wireless WiFi Link 5100 Shinbatsu Linux - Networking 3 08-30-2009 12:55 AM
hp elitebook 6930p: wireless switch not working cf050 Linux - Laptop and Netbook 13 04-05-2009 12:56 PM
Forwarding wifi connectivity from one router through a single-card Wifi computer CJ Chitwood Linux - Networking 3 11-01-2008 08:56 PM
WiFi Only Connects Using Shell, GUI Fails on Fiesty 7.04 / Dell 1350 WiFi Card pr0gr4mm3r Linux - Wireless Networking 1 07-10-2007 08:43 PM
Best WiFi PCI (or else) card in general for Linux and WiFi network experimentation? ICEMANII Linux - Wireless Networking 2 09-21-2006 04:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 01:38 AM.

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