Bug 9378 - no driver for BCM43142 (4365)
Summary: no driver for BCM43142 (4365)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: High major
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard:
Keywords:
: 10611 11027 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-03-14 11:23 CET by salim salim
Modified: 2015-05-17 01:17 CEST (History)
6 users (show)

See Also:
Source RPM: kernel
CVE:
Status comment:


Attachments
lspcidrake -v info (3.94 KB, text/plain)
2013-07-11 21:02 CEST, Mårten Ström
Details
journalctl -b (85.76 KB, text/plain)
2013-07-12 19:13 CEST, Mårten Ström
Details
messeg when trying to config (273.35 KB, image/png)
2013-09-03 22:09 CEST, Mårten Ström
Details

Description salim salim 2013-03-14 11:23:50 CET
hello again people

i have bought a dell inspiron 4050 laptop

and just installed mageia 2 last night after some problems i faced it on mageia 3

anyway

both of the system found that laptop's wireless adaptor but the problem here 

they marked its driver as unknown 

so whats the problem here 

FYI

the PCI-ID of that wireless is 14e4:4365

and 

there is some functions in that laptop which can be used by (( Fn + ???? ))

are not working or not fully functional



Reproducible: 

Steps to Reproduce:
salim salim 2013-03-14 11:24:14 CET

Hardware: i586 => All

salim salim 2013-03-14 11:24:40 CET

Priority: Normal => High

Sander Lepik 2013-03-14 13:18:54 CET

CC: (none) => sander.lepik, thierry.vignaud
Assignee: bugsquad => tmb

Comment 1 Manuel Hiebel 2013-03-15 01:52:31 CET
what give lscpidrake -v ?

Component: New RPM package request => RPM Packages
Summary: harddrake detect wireless adaptor but the driver is unknown => harddrake detect wireless adaptor but the driver is unknown (BCM4365)

Thierry Vignaud 2013-03-15 06:56:37 CET

Source RPM: (none) => ldetect-lst dkms-wl

Comment 2 salim salim 2013-03-15 07:44:18 CET
this is the result

==============================================================================

unknown         : Broadcom Corporation|Device 4365 [NETWORK_OTHER] (vendor:14e4 device:4365 subv:1028 subd:0016) (rev: 01)
r8169           : Realtek Semiconductor Co., Ltd.|RTL8101E/RTL8102E PCI Express Fast Ethernet controller [NETWORK_ETHERNET] (vendor:10ec device:8136 subv:1028 subd:0502) (rev: 05)
Card:ATI Radeon HD 6400 and later (radeon/fglrx): ATI Technologies Inc|Seymour [Radeon HD 6400M Series] [DISPLAY_VGA] (vendor:1002 device:6760 subv:1028 subd:0503)
i2c_i801        : Intel Corporation|6 Series/C200 Series Chipset Family SMBus Controller [SERIAL_SMBUS] (vendor:8086 device:1c22 subv:1028 subd:0502) (rev: 05)
ahci            : Intel Corporation|6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [STORAGE_SATA] (vendor:8086 device:1c03 subv:1028 subd:0502) (rev: 05)
iTCO_wdt        : Intel Corporation|HM67 Express Chipset Family LPC Controller [BRIDGE_ISA] (vendor:8086 device:1c4b subv:1028 subd:0502) (rev: 05)
ehci_hcd        : Intel Corporation|6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [SERIAL_USB] (vendor:8086 device:1c26 subv:1028 subd:0502) (rev: 05)
shpchp          : Intel Corporation|6 Series/C200 Series Chipset Family PCI Express Root Port 8 [BRIDGE_PCI] (vendor:8086 device:1c1e) (rev: b5)
shpchp          : Intel Corporation|6 Series/C200 Series Chipset Family PCI Express Root Port 4 [BRIDGE_PCI] (vendor:8086 device:1c16) (rev: b5)
shpchp          : Intel Corporation|6 Series/C200 Series Chipset Family PCI Express Root Port 2 [BRIDGE_PCI] (vendor:8086 device:1c12) (rev: b5)
shpchp          : Intel Corporation|6 Series/C200 Series Chipset Family PCI Express Root Port 1 [BRIDGE_PCI] (vendor:8086 device:1c10) (rev: b5)
snd_hda_intel   : Intel Corporation|6 Series/C200 Series Chipset Family High Definition Audio Controller (vendor:8086 device:1c20 subv:1028 subd:0502) (rev: 05)
ehci_hcd        : Intel Corporation|6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [SERIAL_USB] (vendor:8086 device:1c2d subv:1028 subd:0502) (rev: 05)
mei             : Intel Corporation|6 Series/C200 Series Chipset Family MEI Controller #1 [COMMUNICATION_OTHER] (vendor:8086 device:1c3a subv:1028 subd:0502) (rev: 04)
Card:Intel 810 and later: Intel Corporation|2nd Generation Core Processor Family Integrated Graphics Controller [DISPLAY_VGA] (vendor:8086 device:0116 subv:1028 subd:0503) (rev: 09)
shpchp          : Intel Corporation|Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [BRIDGE_PCI] (vendor:8086 device:0101) (rev: 09)
unknown         : Intel Corporation|2nd Generation Core Processor Family DRAM Controller [BRIDGE_HOST] (vendor:8086 device:0104 subv:1028 subd:0502) (rev: 09)
hub             : Linux 3.4.34-desktop-1.mga2 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Intel Corp.|Integrated Rate Matching Hub [Hub|Unused|Full speed (or root) hub] (vendor:8087 device:0024)
hub             : Linux 3.4.34-desktop-1.mga2 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002)
hub             : Intel Corp.|Integrated Rate Matching Hub [Hub|Unused|Full speed (or root) hub] (vendor:8087 device:0024)
btusb           : Broadcom Corp|BCM43142A0 (vendor:0a5c device:21d7)
uvcvideo        : CN0M9GH87248725MS7EFA02|Laptop_Integrated_Webcam_1.3M [Video|Video Control] (vendor:0c45 device:643e)
Module:i8k      : Dell .*|Inspiron.*
Pkg:i8kutils    : Dell .*|Inspiron.*

============================================================================
Comment 3 Mårten Ström 2013-06-17 21:01:51 CEST
hi i have found this littel thing on the net about the bcm43142 there is a deb file avalibel this link explains it http://fedora.12.x6.nabble.com/fedora18-Wireless-Broadcom-Corporation-BCM43142-802-11b-g-n-td5002862.html. i havent tryed it beucose im to unexsperian and unshure  about it.

CC: (none) => mageiasv

Comment 4 Thierry Vignaud 2013-06-21 23:13:22 CEST
Thomas, it looks like we need yet another proprietary driver from Broadcom :-( ...

CC: (none) => tmb
Source RPM: ldetect-lst dkms-wl => dkms-wl

Thierry Vignaud 2013-06-21 23:27:52 CEST

Summary: harddrake detect wireless adaptor but the driver is unknown (BCM4365) => no driver for BCM4365

Comment 5 Thomas Backlund 2013-06-26 13:00:40 CEST
*** Bug 10611 has been marked as a duplicate of this bug. ***
Thomas Backlund 2013-06-26 13:12:23 CEST

Source RPM: dkms-wl => kernel

Comment 6 Thomas Backlund 2013-06-26 20:30:35 CEST
Support for BCM43142 (4365) added to svn and will be part of next  kernel update for mga3 (should be available in updates_testing tomorrow) and in cauldron with next kernel update there

Status: NEW => ASSIGNED
Summary: no driver for BCM4365 => no driver for BCM43142 (4365)

Comment 7 Manuel Hiebel 2013-07-10 22:12:05 CEST
kernel was pushed, does it work ?
Comment 8 Mårten Ström 2013-07-10 22:20:26 CEST
it dosent work it identify my card but i cant configer conection it still says use ndis vrapper
Comment 9 Thierry Vignaud 2013-07-10 22:29:15 CEST
Thomas: new driver needs to be listed in /usr/lib/libDrakx/list_modules.pm in the wifi section
Comment 10 Thomas Backlund 2013-07-10 22:57:46 CEST
It's not a new driver, it extends the bcma to support this new hw, so its more of a ldetect-lst issue.


@MÃ¥rten:

What if you add a file: 

/etc/modprobe.d/bcm4365.conf

with the line:

alias pci:v000014E4d00004357sv*sd*bc*sc*i* bcma


in it and reboot, can you then configure it ?


Also, try to install broadcom-bcma-config
Comment 11 Thierry Vignaud 2013-07-10 23:40:53 CEST
That shouldn't be needed.
API/ABI hasn't changed & ldetect doesn't make use of libpci's driver info
Comment 12 Thomas Backlund 2013-07-11 09:13:23 CEST
(In reply to Thomas Backlund from comment #10)
> 
> alias pci:v000014E4d00004357sv*sd*bc*sc*i* bcma
> 

Ouch, a typo.... the line should have been:

alias pci:v000014E4d00004365sv*sd*bc*sc*i* bcma


(In reply to Thierry Vignaud from comment #11)
> That shouldn't be needed.
> API/ABI hasn't changed & ldetect doesn't make use of libpci's driver info

Hm, so why does it not detect it then?

@MÃ¥rten:

when you use the 3.8.13.4 kernel, and _before_ you add the alias line and reboot,
can you show output of: lspcidrake -v | grep NETWORK
Thierry Vignaud 2013-07-11 09:57:23 CEST

Keywords: (none) => NEEDINFO

Comment 13 Mårten Ström 2013-07-11 21:02:47 CEST
Created attachment 4203 [details]
lspcidrake -v info

cant get anny info on grep network the onley thing that happends is network is in collour red
Comment 14 Mårten Ström 2013-07-11 21:43:09 CEST
@ Thomas i have the config file instald and i dont understand howe to do the modeprobe thing
Comment 15 Thomas Backlund 2013-07-12 11:21:02 CEST
Ok, so it does detect the bcma correctly:

bcma            : Broadcom Corporation|BCM43142 802.11b/g/n [NETWORK_OTHER] (vendor:14e4 device:4365 subv:1028 subd:0016) (rev: 01)

If you have broadcom-bcma-config installed, I wonder if its a missing firmware...

Can you attach output of journalctl -b

(meaning as root, do: journalctl -b >bcm4365.log, and attatch the resulting bcm4365.log)
Comment 16 Mårten Ström 2013-07-12 19:13:28 CEST
Created attachment 4204 [details]
journalctl -b
Comment 17 salim salim 2013-07-12 19:50:55 CEST
System update succesfull

But the problem still 

Harddrake mark bluetooth as a known device and use btusb for it

But wireless is still as unknown device
Comment 18 Thierry Vignaud 2013-07-13 18:40:33 CEST
Thomas: again new driver needs to be listed in /usr/lib/libDrakx/list_modules.pm in the wifi section (it's not listed at all)
Comment 19 Sander Lepik 2013-07-13 18:44:06 CEST
(In reply to Thierry Vignaud from comment #18)
> Thomas: again new driver needs to be listed in
> /usr/lib/libDrakx/list_modules.pm in the wifi section (it's not listed at
> all)

Is there any documentation in the wiki about how to add support for new hardware? It would help to avoid such comments in the future :)
Comment 20 Thomas Backlund 2013-07-14 16:25:21 CEST
(In reply to Thierry Vignaud from comment #18)
> Thomas: again new driver needs to be listed in
> /usr/lib/libDrakx/list_modules.pm in the wifi section (it's not listed at
> all)

Yeah, I know that... 
it was just that it was not a "new" driver so I didn't check the list :/

and I see we miss ssb from it too :/

ssb has been with us atleast since mga1 and bcma since mga2
Comment 21 Manuel Hiebel 2013-08-18 18:49:18 CEST
*** Bug 11027 has been marked as a duplicate of this bug. ***
claire robinson 2013-09-02 20:09:02 CEST

CC: (none) => eeeemail

claire robinson 2013-09-02 20:09:12 CEST

Keywords: NEEDINFO => (none)

Comment 22 Mårten Ström 2013-09-03 22:09:45 CEST
Created attachment 4318 [details]
messeg when trying to config

thomas heres the screen shot
Comment 23 Mårten Ström 2013-09-30 10:10:10 CEST
Hi did find this  drivers fore the bcma cards its dated 31-7-2013
http://www.broadcom.com/support/802.11/linux_sta.php this could solve our trubbel
Comment 24 Thomas Backlund 2013-10-05 23:47:47 CEST
there is now a broadcom-wl-6.30.223.141-1 to test
Adrien D 2013-10-09 19:09:35 CEST

CC: (none) => aaaaadrien_d

Comment 25 Adrien D 2013-10-09 19:14:11 CEST
Hi,

Same problem for me.

I try your package tmb : broadcom-wl-common-6.30.223.141-1.mga3.nonfree

lspcidrake -v say :
wl              : Broadcom Corporation|BCM43142 802.11b/g/n [NETWORK_OTHER] (vendor:14e4 device:4365 subv:1028 subd:0016) (rev: 01)


rpm -qa | egrep '(kernel|b43|broadcom)'
b43-tools-0-0.8.git20090125.mga3
kernel-firmware-20130307-2.mga3
broadcom-wl-kernel-3.8.13.4-desktop-1.mga3-5.100.82.112-83.mga3.nonfree
b43-fwcutter-017-3.mga3
kernel-firmware-nonfree-20130307-1.mga3.nonfree
kernel-desktop-latest-3.8.13.4-1.mga3
kernel-userspace-headers-3.8.13.4-1.mga3
broadcom-wl-kernel-desktop-latest-5.100.82.112-83.mga3.nonfree
kernel-desktop-3.8.13.4-1.mga3-1-1.mga3
broadcom-wl-common-6.30.223.141-1.mga3.nonfree
b43-openfwwf-5.2-3.mga3
kernel-desktop-devel-latest-3.8.13.4-1.mga3
kernel-desktop-devel-3.8.13.4-1.mga3-1-1.mga3
Comment 26 Mårten Ström 2013-10-12 21:39:33 CEST
fore me it works but it seams like the card doesn't scan fore networks it shows active in network settings but does not show any networks did see that it shows like eth1 eth0 is my cable connection
Comment 27 Adrien D 2013-10-13 17:43:36 CEST
Hi,

It's OK for me now with testings repos enabled :

# rpm -qa | egrep '(kernel|b43|broadcom)'
kernel-firmware-nonfree-20130624-1.mga3.nonfree
dkms-broadcom-wl-6.30.223.141-1.mga3.nonfree
kernel-desktop-3.10.15-1.mga3-1-1.mga3
broadcom-wl-kernel-desktop-latest-6.30.223.141-1.mga3.nonfree
kernel-desktop-latest-3.8.13.4-1.mga3
kernel-firmware-20130624-1.mga3
kernel-userspace-headers-3.8.13.4-1.mga3
kernel-desktop-3.8.13.4-1.mga3-1-1.mga3
broadcom-wl-kernel-3.8.13.4-desktop-1.mga3-5.100.82.112-83.mga3.nonfree
broadcom-wl-common-6.30.223.141-1.mga3.nonfree
kernel-desktop-devel-latest-3.8.13.4-1.mga3
broadcom-wl-kernel-3.10.15-desktop-1.mga3-6.30.223.141-1.mga3.nonfree
kernel-desktop-devel-3.8.13.4-1.mga3-1-1.mga3

lspcidrake -v | grep NETWORK
Unable to read modalias from /sys/bus/usb/devices/3-1/3-1.1/modalias
Unable to read modalias from /sys/bus/usb/devices/3-1/3-1.3/modalias
Unable to read modalias from /sys/bus/usb/devices/3-1/3-1.5/modalias
alx             : Qualcomm Atheros|AR8161 Gigabit Ethernet [NETWORK_ETHERNET] (vendor:1969 device:1091 subv:1028 subd:055c) (rev: 10)
wl              : Broadcom Corporation|BCM43142 802.11b/g/n [NETWORK_OTHER] (vendor:14e4 device:4365 subv:1028 subd:0016) (rev: 01)

# ifconfig
eth0      Link encap:Ethernet  HWaddr 5C:F9:DD:5F:DE:14  
          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 lg file transmission:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interruption:16 
 
eth1      Link encap:Ethernet  HWaddr 9C:2A:70:CE:3D:97  
          inet adr:192.168.1.9  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::9e2a:70ff:fece:3d97/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:78 errors:0 dropped:0 overruns:0 frame:3718
          TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:10101 (9.8 KiB)  TX bytes:10691 (10.4 KiB)
          Interruption:16 
 
lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)
Comment 28 Mårten Ström 2013-11-02 08:43:51 CET
Works fine in M4B2 kde 64bit live dvd but it doesn't load drivers from start after manually instaling the wl driver it works fine
Comment 29 Samuel Verschelde 2015-05-17 01:17:51 CEST
Closing as probably fixed. Please reopen for Mageia 4 or Mageia 5 if needed.

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.