Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 19
Dear Everyone, I have reinstall openSUSE 11 in my laptop and hope to make the wireless work this time. I made quite a number of unsuccessful attempts a few months ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Engineer nujinini's Avatar
    Join Date
    Apr 2009
    Posts
    1,274

    [SOLVED] I will try again wireless for my open SUSE


    Dear Everyone,

    I have reinstall openSUSE 11 in my laptop and hope to make the wireless work this time. I made quite a number of unsuccessful attempts a few months ago and after a while, I feel that I am ready again to take on the challenge.

    Once again, may I please ask for some assistance regarding this?

    I am posting some information as sticky.

    Thank you very much, cheers!

    Code:
    jun@linux-t8wa:~> lspci -knn
    bash: lspci: command not found
    jun@linux-t8wa:~> su -
    Password: 
    linux-t8wa:~ # lspci -knn
    00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
    	Kernel driver in use: agpgart-intel
    	Kernel modules: intel-agp
    00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
    00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
    00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
    	Kernel driver in use: uhci_hcd
    	Kernel modules: uhci-hcd
    00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
    	Kernel driver in use: uhci_hcd
    	Kernel modules: uhci-hcd
    00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
    	Kernel driver in use: uhci_hcd
    	Kernel modules: uhci-hcd
    00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
    	Kernel driver in use: ehci_hcd
    	Kernel modules: ehci-hcd
    00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
    	Kernel driver in use: HDA Intel
    	Kernel modules: snd-hda-intel
    00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
    	Kernel driver in use: pcieport-driver
    	Kernel modules: shpchp
    00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
    	Kernel driver in use: pcieport-driver
    	Kernel modules: shpchp
    00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
    	Kernel driver in use: pcieport-driver
    	Kernel modules: shpchp
    00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
    	Kernel driver in use: pcieport-driver
    	Kernel modules: shpchp
    00:1c.5 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 [8086:294a] (rev 03)
    	Kernel driver in use: pcieport-driver
    	Kernel modules: shpchp
    00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
    	Kernel driver in use: uhci_hcd
    	Kernel modules: uhci-hcd
    00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
    	Kernel driver in use: uhci_hcd
    	Kernel modules: uhci-hcd
    00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
    	Kernel driver in use: uhci_hcd
    	Kernel modules: uhci-hcd
    00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
    	Kernel driver in use: ehci_hcd
    	Kernel modules: ehci-hcd
    00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
    00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
    00:1f.2 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller [8086:2928] (rev 03)
    	Kernel driver in use: ata_piix
    	Kernel modules: ata_piix
    00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus Controller [8086:2930] (rev 03)
    	Kernel driver in use: i801_smbus
    	Kernel modules: i2c-i801
    00:1f.5 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller [8086:292d] (rev 03)
    	Kernel driver in use: ata_piix
    	Kernel modules: ata_piix
    05:00.0 System peripheral [0880]: JMicron Technologies, Inc. SD/MMC Host Controller [197b:2382]
    	Kernel driver in use: sdhci-pci
    	Kernel modules: sdhci-pci
    05:00.2 SD Host controller [0805]: JMicron Technologies, Inc. Standard SD Host Controller [197b:2381]
    	Kernel modules: sdhci-pci
    05:00.3 System peripheral [0880]: JMicron Technologies, Inc. MS Host Controller [197b:2383]
    	Kernel driver in use: jmb38x_ms
    	Kernel modules: jmb38x_ms
    06:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
    07:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
    	Kernel driver in use: tg3
    	Kernel modules: tg3
    linux-t8wa:~ # lsmod
    Module                  Size  Used by
    bridge                 48012  1 
    stp                     2248  1 bridge
    bnep                   11624  2 
    sco                     9996  2 
    rfcomm                 35548  0 
    l2cap                  20504  6 bnep,rfcomm
    bluetooth              54100  6 bnep,sco,rfcomm,l2cap
    af_packet              16528  2 
    ip6t_LOG                6212  7 
    xt_tcpudp               2728  2 
    xt_pkttype              1560  3 
    ipt_LOG                 5708  8 
    xt_limit                2056  15 
    binfmt_misc             7872  1 
    i915                   28016  2 
    drm                    74980  3 i915
    snd_pcm_oss            43300  0 
    snd_mixer_oss          14288  1 snd_pcm_oss
    snd_seq                52248  0 
    snd_seq_device          7168  1 snd_seq
    ip6t_REJECT             4984  3 
    nf_conntrack_ipv6      20196  4 
    ip6table_raw            1792  1 
    xt_NOTRACK              1544  4 
    ipt_REJECT              2760  3 
    xt_state                1904  8 
    iptable_raw             2056  1 
    iptable_filter          2548  1 
    ip6table_mangle         2288  0 
    nf_conntrack_netbios_ns     2152  0 
    nf_conntrack_ipv4      10480  4 
    nf_conntrack           67376  5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4
    ip_tables              11260  2 iptable_raw,iptable_filter
    ip6table_filter         2408  1 
    ip6_tables             12476  4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
    x_tables               14416  11 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_NOTRACK,ipt_REJECT,xt_state,ip_tables,ip6_tables
    ipv6                  242864  23 ip6t_REJECT,nf_conntrack_ipv6,ip6table_mangle
    cpufreq_conservative     6324  0 
    cpufreq_userspace       3112  0 
    cpufreq_powersave       1640  0 
    acpi_cpufreq            7060  1 
    speedstep_lib           4556  0 
    fuse                   52536  3 
    loop                   15076  0 
    dm_mod                 62236  0 
    snd_hda_intel         413176  2 
    snd_pcm                78852  2 snd_pcm_oss,snd_hda_intel
    sdhci_pci               7404  0 
    snd_timer              21132  2 snd_seq,snd_pcm
    snd_page_alloc          8048  2 snd_hda_intel,snd_pcm
    uvcvideo               50732  0 
    snd_hwdep               7144  1 snd_hda_intel
    sdhci                  17276  1 sdhci_pci
    tg3                   114516  0 
    intel_agp              24264  1 
    video                  19992  0 
    rtc_cmos               11344  0 
    i2c_i801               10556  0 
    jmb38x_ms              13076  0 
    output                  2736  1 video
    snd                    57408  12 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
    sr_mod                 13536  0 
    libphy                 18976  1 tg3
    compat_ioctl32          1104  1 uvcvideo
    agpgart                32408  3 drm,intel_agp
    button                  6560  0 
    battery                11156  0 
    ac                      4452  0 
    wmi                     6720  0 
    rtc_core               18048  1 rtc_cmos
    rtc_lib                 2816  1 rtc_core
    cdrom                  32288  1 sr_mod
    mmc_core               55080  1 sdhci
    videodev               31236  1 uvcvideo
    memstick               11364  1 jmb38x_ms
    i2c_core               29972  1 i2c_i801
    soundcore               6900  1 snd
    joydev                  9388  0 
    pcspkr                  2344  0 
    serio_raw               5092  0 
    v4l1_compat            13096  2 uvcvideo,videodev
    sg                     29360  0 
    sd_mod                 31424  3 
    crc_t10dif              1704  1 sd_mod
    ehci_hcd               47580  0 
    uhci_hcd               23672  0 
    usbcore               167276  4 uvcvideo,ehci_hcd,uhci_hcd
    edd                     8616  0 
    ata_piix               16292  2 
    libata                160884  1 ata_piix
    scsi_mod              149720  4 sr_mod,sg,sd_mod,libata
    dock                   11988  1 libata
    ext3                  124684  1 
    mbcache                 8132  1 ext3
    jbd                    56684  1 ext3
    fan                     4712  0 
    thermal                19916  0 
    processor              43548  4 acpi_cpufreq,thermal
    thermal_sys            11364  4 video,fan,thermal,processor
    hwmon                   3092  1 thermal_sys
    linux-t8wa:~ # uname -r
    2.6.27.7-9-default
    linux-t8wa:~ #

  2. #2
    Linux Guru
    Join Date
    Nov 2007
    Posts
    1,762
    Broadcom 4312 on openSuSE

    The BCM4312 802.11a/b/g uses b43. The BCM4312 802.11b/g, which is the one you
    have, will not work with b43. You need to use ndiswrapper with the Windows
    driver, or better the Broadcom wl driver.

    Broadcom-wl on Packman

  3. #3
    Linux Engineer nujinini's Avatar
    Join Date
    Apr 2009
    Posts
    1,274
    Thank you!
    Last edited by nujinini; 10-13-2009 at 02:15 AM. Reason: Change info

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Engineer nujinini's Avatar
    Join Date
    Apr 2009
    Posts
    1,274
    Hello!

    I tried to download this one which is specific to my version and got this error message below. May I ask for some advise please on how to go about next? Thanks you!


    Code:
      
    
    5.10.91.9-6.pm.9.2  	openSUSE 11.1  	i586
    
    broadcom-wl-5.10.91.9-6.pm.9.2.i586.rpm
    Code:
    Package /tmp/broadcom-wl-5.10.91.9-6.pm.9.2.i586-3.rpm could not be installed.
    
    Details:
    Subprocess failed. Error: RPM failed: warning: /tmp/broadcom-wl-5.10.91.9-6.pm.9.2.i586-3.rpm: Header V3 DSA signature: NOKEY, key ID 9a795806
    error: Failed dependencies:
    	broadcom-wl-kmp is needed by broadcom-wl-5.10.91.9-6.pm.9.2.i586

  6. #5
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    You need one of the broadcom-wl-kmp-* packages as well.

    I don't know suse well, but I would try broadcom-wl-kmp-default.

    HCL/Network Adapters (Wireless)/Broadcom BCM43xx - openSUSE

  7. #6
    Linux Engineer nujinini's Avatar
    Join Date
    Apr 2009
    Posts
    1,274
    Hello,

    May I please ask how to do the one I placed in red below?

    Thank you!


    Code:
    How to install
    [edit]
    The easy way
    
    Packman repository, provides rpm for latest kernel available in Update Repository for openSUSE 10.3 11.0 11.1
    
    To install it just install BOTH the broadcom-wl package and one of the broadcom-wl-kmp-$kernelflavor packages.
    
    Note that if you select broadcom-wl package first via yast, it will auto-select the debug kernel. This may not be what you desire.
    
    If you have a different kernel or you cannot have latest kernel from update repository, just install the following packages: kernel-source, kernel-syms, module-init-tools; then download source rpm package from here: http://packman.links2linux.org/package/broadcom-wl and type:
    
    rpmbuild --rebuild broadcom-wl-<version>-<release>.src.rpm
    
    that will build rpm for you that will be available in /usr/src/package/RPMS/i586|x86_64 folder

  8. #7
    Linux Guru
    Join Date
    Nov 2007
    Posts
    1,762
    Have you used the OPENSUSE ONE-CLICK INSTALL on the right side of the Packman page?

    Broadcom-wl on Packman

  9. #8
    Linux Engineer nujinini's Avatar
    Join Date
    Apr 2009
    Posts
    1,274
    Quote Originally Posted by HROAdmin26 View Post
    Have you used the OPENSUSE ONE-CLICK INSTALL on the right side of the Packman page?

    Broadcom-wl on Packman
    Yes I have tried it before and it left me with an unbootable desktop. I am thinking that maybe, it would be safer for me to do it one step at a time.

  10. #9
    Linux Engineer nujinini's Avatar
    Join Date
    Apr 2009
    Posts
    1,274
    Hello Everybody,

    I googled my problem and found this guy who has the same OS as I (SUSE 11.1). If I understand it correctly, he was also trying to make broadcom-wl work. He mentoned this 2-step way to make wireless work and apparently, he was successful as well as for some who tried it. Here is the link if you may:

    OpenSuse 11.1: Broadcom bcm43xx Wireless Card. Painless installation in 2 steps. | Programmoholics Anonymous

    I executed the suggested commands and seemed that I was doing it right until when I restarted only to find out that my wireless is still not yet working.

    Code:
    jun@linux-t8wa:~> su -
    Password: 
    linux-t8wa:~ # /usr/sbin/install_bcm43xx_firmware
    Downloading b43 firmware
    curl: (6) Couldn't resolve host 'mirror2.openwrt.org'
    Could not download b43 firmware. Please look at /usr/share/doc/packages/b43-fwcutter/README.
    
    Downloading b43legacy firmware
    ######################################################################## 100.0%
    Extracting b43legacy firmware
    This file is recognised as:
      ID         :  FW10
      filename   :  wl_apsta.o
      version    :  295.14
      MD5        :  e08665c5c5b66beb9c3b2dd54aa80cb3
    Extracting b43legacy/ucode2.fw
    Extracting b43legacy/ucode4.fw
    Extracting b43legacy/ucode5.fw
    Extracting b43legacy/ucode11.fw
    Extracting b43legacy/pcm4.fw
    Extracting b43legacy/pcm5.fw
    Extracting b43legacy/a0g0bsinitvals2.fw
    Extracting b43legacy/b0g0bsinitvals5.fw
    Extracting b43legacy/a0g0initvals5.fw
    Extracting b43legacy/a0g1bsinitvals5.fw
    Extracting b43legacy/a0g0initvals2.fw
    Extracting b43legacy/a0g1initvals5.fw
    Extracting b43legacy/b0g0bsinitvals2.fw
    Extracting b43legacy/b0g0initvals5.fw
    Extracting b43legacy/b0g0initvals2.fw
    Extracting b43legacy/a0g0bsinitvals5.fw
    
    b43 firmware successfully installed.
    b43legacy firmware successfully installed.
    linux-t8wa:~ #
    May I please ask what happened here?

    Thanks a lot!

  11. #10
    Linux Guru reed9's Avatar
    Join Date
    Feb 2009
    Location
    Boston, MA
    Posts
    4,651
    There are two drivers for broadcom linux cards, and they do not both support all the same cards.

    There is the open source b43 driver. This driver, however, depends on non-free firmware which is what you just installed. You can find more info on it here. As you can see from the supported card list, your card is listed as "in progress", so it may not work.

    Then there is the non-free broadcom-wl driver, released by Broadcom itself. This driver does support your card, and this is the broadcom-wl module you were previously trying to install.

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •