Bodhi Linux Forums: Kernel 3.8 and wifi / network manager - Bodhi Linux Forums

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Kernel 3.8 and wifi / network manager

#1 User is offline   plusdm 

  • Member
  • Group: Members
  • Posts: 66
  • Joined: 21-October 12
  • LocationGreece

Posted 04 April 2013 - 10:44 PM

hi all! after the kernel 3.8 install my wireless (wlan0) is disconnected in network manager. If I connect another usb wireless card (wlan1), I can see the networks in network manager and I can do connection from wlan1.

ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:26:55:b7:a1:96  
          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 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

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:65536  Metric:1
          RX packets:108 errors:0 dropped:0 overruns:0 frame:0
          TX packets:108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9531 (9.5 KB)  TX bytes:9531 (9.5 KB)

wlan0     Link encap:Ethernet  HWaddr 0c:60:76:04:0c:1d  
          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 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan1     Link encap:Ethernet  HWaddr 00:11:6b:c0:f7:5e  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::211:6bff:fec0:f75e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:666 errors:0 dropped:85 overruns:0 frame:0
          TX packets:696 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:407048 (407.0 KB)  TX bytes:104570 (104.5 KB)


iwconfig:
wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          
lo        no wireless extensions.

eth0      no wireless extensions.

wlan1     IEEE 802.11bg  ESSID:"XIPAS"  Nickname:"rtl_wifi"
          Mode:Managed  Frequency:2.472 GHz  Access Point: DC:02:8E:E7:11:68   
          Bit Rate:54 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=78/100  Signal level=44/100  Noise level=0/100
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


lspci:
00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [AHCI mode] (rev 02)
01:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
02:00.0 Ethernet controller: Atheros Communications Inc. AR8132 Fast Ethernet (rev c0)


lsmod:
Module                  Size  Used by
r8712u                163917  0 
pci_stub               12550  1 
vboxpci                22910  0 
vboxnetadp             25616  0 
vboxnetflt             27240  0 
vboxdrv               284994  3 vboxpci,vboxnetadp,vboxnetflt
xt_hl                  12465  6 
ip6t_rt                12473  3 
nf_conntrack_ipv6      18011  12 
nf_defrag_ipv6         13159  1 nf_conntrack_ipv6
ipt_REJECT             12512  1 
uvcvideo               72250  1 
xt_LOG                 17280  23 
snd_hda_codec_idt      64649  1 
xt_limit               12541  24 
snd_hda_intel          38819  2 
videobuf2_core         39385  1 uvcvideo
arc4                   12509  2 
snd_hda_codec         118403  2 snd_hda_codec_idt,snd_hda_intel
coretemp               13324  0 
xt_tcpudp              12531  34 
xt_addrtype            12596  4 
hp_wmi                 17748  0 
videodev               96131  3 uvcvideo,videobuf2_core
snd_hwdep              13276  1 snd_hda_codec
joydev                 17329  0 
sparse_keymap          13658  1 hp_wmi
videobuf2_vmalloc      12920  1 uvcvideo
videobuf2_memops       13042  1 videobuf2_vmalloc
snd_pcm                85934  2 snd_hda_intel,snd_hda_codec
snd_seq_midi           13132  0 
rfcomm                 38400  0 
snd_seq_midi_event     14475  1 snd_seq_midi
bnep                   17852  2 
b43                   364464  0 
snd_rawmidi            25157  1 snd_seq_midi
nf_conntrack_ipv4      14114  12 
bluetooth             211395  10 rfcomm,bnep
nf_defrag_ipv4         12649  1 nf_conntrack_ipv4
xt_state               12514  24 
ip6table_filter        12711  1 
dm_multipath           22754  0 
ip6_tables             18134  1 ip6table_filter
mac80211              541819  1 b43
snd_seq                51593  2 snd_seq_midi,snd_seq_midi_event
scsi_dh                14418  1 dm_multipath
nf_conntrack_netbios_ns    12585  0 
nf_conntrack_broadcast    12541  1 nf_conntrack_netbios_ns
nf_nat_ftp             12595  0 
nf_nat                 25238  1 nf_nat_ftp
nf_conntrack_ftp       13195  1 nf_nat_ftp
nf_conntrack           67604  8 nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_nat_ftp,nf_nat,nf_conntrack_ftp
iptable_filter         12706  1 
snd_seq_device         14137  3 snd_seq_midi,snd_rawmidi,snd_seq
ip_tables              18106  1 iptable_filter
psmouse                82383  0 
lpc_ich                17048  0 
microcode              18433  0 
snd_timer              28931  2 snd_pcm,snd_seq
x_tables               22050  12 xt_hl,ip6t_rt,ipt_REJECT,xt_LOG,xt_limit,xt_tcpudp,xt_addrtype,xt_state,ip6table_filter,ip6_tables,iptable_filter,ip_tables
snd                    57014  13 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_seq_device,snd_timer
serio_raw              13031  0 
cfg80211              453853  2 b43,mac80211
soundcore              12600  1 snd
bcma                   39810  1 b43
snd_page_alloc         18398  2 snd_hda_intel,snd_pcm
mac_hid                13077  0 
lp                     17455  0 
parport                40930  1 lp
dm_raid45              76440  0 
xor                    26062  1 dm_raid45
dm_mirror              21817  0 
dm_region_hash         16100  1 dm_mirror
dm_log                 18164  3 dm_raid45,dm_mirror,dm_region_hash
btrfs                 795741  0 
zlib_deflate           26622  1 btrfs
libcrc32c              12543  1 btrfs
ahci                   25631  3 
libahci                26336  1 ahci
i915                  550302  2 
drm_kms_helper         47749  1 i915
drm                   234196  3 i915,drm_kms_helper
wmi                    18744  1 hp_wmi
video                  19116  1 i915
ssb                    51297  1 b43
atl1c                  36845  0 
i2c_algo_bit           13316  1 i915
zram                   18207  1 

0

#2 User is offline   jbradt 

  • Member
  • Group: Members
  • Posts: 99
  • Joined: 28-September 12
  • Locationcentral NY

Posted 04 April 2013 - 11:57 PM

You have the broadcom 4312. I have the same card in my netbook, and the same deal. It just doesn't work. In the doc wiki, there is a how-to especially for this card, but that didn't work for me either. I ended up having to go back to the 3.5 kernel to get it to work again.
0

#3 User is offline   plusdm 

  • Member
  • Group: Members
  • Posts: 66
  • Joined: 21-October 12
  • LocationGreece

Posted 05 April 2013 - 09:29 PM

here is lsmod from 3.7 kernel
Module                  Size  Used by
pci_stub               12551  1 
vboxpci                22911  0 
vboxnetadp             25617  0 
vboxnetflt             27241  0 
xt_hl                  12466  6 
ip6t_rt                12474  3 
vboxdrv               284995  3 vboxpci,vboxnetadp,vboxnetflt
nf_conntrack_ipv6      13853  12 
nf_defrag_ipv6         13160  1 nf_conntrack_ipv6
ipt_REJECT             12513  1 
xt_LOG                 17281  23 
xt_limit               12542  24 
xt_tcpudp              12532  34 
bnep                   17853  2 
xt_addrtype            12597  4 
rfcomm                 38401  0 
bluetooth             192390  10 bnep,rfcomm
snd_hda_codec_idt      64341  1 
nf_conntrack_ipv4      14115  12 
nf_defrag_ipv4         12650  1 nf_conntrack_ipv4
xt_state               12515  24 
snd_hda_intel          33274  1 
snd_hda_codec         117501  2 snd_hda_codec_idt,snd_hda_intel
uvcvideo               72251  1 
coretemp               13291  0 
videobuf2_core         34812  1 uvcvideo
videodev               96093  3 uvcvideo,videobuf2_core
snd_hwdep              13277  1 snd_hda_codec
videobuf2_vmalloc      12757  1 uvcvideo
joydev                 17330  0 
hp_wmi                 13653  0 
videobuf2_memops       13213  1 videobuf2_vmalloc
snd_pcm                81839  2 snd_hda_intel,snd_hda_codec
ip6table_filter        12712  1 
arc4                   12510  2 
ip6_tables             22382  2 ip6t_rt,ip6table_filter
sparse_keymap          13659  1 hp_wmi
snd_seq_midi           13133  0 
snd_rawmidi            25426  1 snd_seq_midi
b43                   364412  0 
nf_conntrack_netbios_ns    12586  0 
nf_conntrack_broadcast    12542  1 nf_conntrack_netbios_ns
nf_nat_ftp             12596  0 
nf_nat                 25239  1 nf_nat_ftp
nf_conntrack_ftp       13196  1 nf_nat_ftp
nf_conntrack           67580  8 nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_nat_ftp,nf_nat,nf_conntrack_ftp
snd_seq_midi_event     14476  1 snd_seq_midi
mac80211              489441  1 b43
iptable_filter         12707  1 
snd_seq                51594  2 snd_seq_midi,snd_seq_midi_event
ip_tables              18107  1 iptable_filter
dm_multipath           22755  0 
x_tables               22012  12 xt_hl,ip6t_rt,ipt_REJECT,xt_LOG,xt_limit,xt_tcpudp,xt_addrtype,xt_state,ip6table_filter,ip6_tables,iptable_filter,ip_tables
microcode              18434  0 
scsi_dh                14419  1 dm_multipath
psmouse                77520  0 
lpc_ich                17049  0 
serio_raw              13032  0 
snd_timer              28932  2 snd_pcm,snd_seq
cfg80211              181527  2 b43,mac80211
snd_seq_device         14138  3 snd_seq_midi,snd_rawmidi,snd_seq
bcma                   34918  1 b43
snd                    62675  11 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore              14636  1 snd
snd_page_alloc         18399  2 snd_hda_intel,snd_pcm
mac_hid                13078  0 
lp                     17456  0 
parport                40931  1 lp
dm_raid45              76441  0 
xor                    26063  1 dm_raid45
dm_mirror              21862  0 
dm_region_hash         16101  1 dm_mirror
dm_log                 18165  3 dm_raid45,dm_mirror,dm_region_hash
btrfs                 759927  0 
zlib_deflate           26623  1 btrfs
libcrc32c              12544  1 btrfs
i915                  518388  2 
drm_kms_helper         45430  1 i915
drm                   228800  3 i915,drm_kms_helper
ssb                    50757  1 b43
i2c_algo_bit           13317  1 i915
atl1c                  36846  0 
wmi                    18745  1 hp_wmi
video                  19070  1 i915
zram                   18243  1 

0

#4 User is offline   Charles@Bodhi 

  • Old Faithful
  • Group: Moderators
  • Posts: 3450
  • Joined: 23-February 11
  • LocationZeist, The Netherlands

Posted 06 April 2013 - 01:13 PM

Hmm, in both kernels the same wireless modules are used.
From the 3.8 kernel can you post the result of:
lspci -nn | grep -i net
modinfo b43 

This will give the pci-id and show if it is referenced to in the module.

The above modinfo will also show firmware that is needed. You can check that yourself by issuing
ls /lib/firmware/b43/
and confirm its presence.

The most likely cause is missing firmware for your special device BCM4312 LP-PHY which is different from the usual for the 4312.

Charles.
Medion S4216 Ultrabook, 4GB RAM, 1TB HDD, WIN 8.1, Bodhi 2.4.0-64
EEE Box202, 1GB RAM, 80 GB HDD, WIN-XP SP3, Bodhi 2.3.0-32_non-pae
EEE PC 901, 1GB RAM, 12 GB SSD, Tripleboot Bodhi 2.4.0-32 non-pae: E17-stable, E17-testing, E18-testing

How to mark a thread as [SOLVED]
The Bodhi Guide to Enlightenment
0

#5 User is offline   Charles@Bodhi 

  • Old Faithful
  • Group: Moderators
  • Posts: 3450
  • Joined: 23-February 11
  • LocationZeist, The Netherlands

Posted 06 April 2013 - 01:15 PM

@jbradt
Can you confirm that you have the exact same device?
lspci -nn | grep -i net

Medion S4216 Ultrabook, 4GB RAM, 1TB HDD, WIN 8.1, Bodhi 2.4.0-64
EEE Box202, 1GB RAM, 80 GB HDD, WIN-XP SP3, Bodhi 2.3.0-32_non-pae
EEE PC 901, 1GB RAM, 12 GB SSD, Tripleboot Bodhi 2.4.0-32 non-pae: E17-stable, E17-testing, E18-testing

How to mark a thread as [SOLVED]
The Bodhi Guide to Enlightenment
0

#6 User is offline   plusdm 

  • Member
  • Group: Members
  • Posts: 66
  • Joined: 21-October 12
  • LocationGreece

Posted 06 April 2013 - 03:12 PM

from 3.8 kernel
plusdm@mini:~$ lspci -nn | grep -i net
01:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
02:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR8132 Fast Ethernet [1969:1062] (rev c0)


plusdm@mini:~$ modinfo b43
filename:       /lib/modules/3.8.0-12-generic/kernel/drivers/net/wireless/b43/b43.ko
firmware:       b43/ucode9.fw
firmware:       b43/ucode5.fw
firmware:       b43/ucode16_mimo.fw
firmware:       b43/ucode15.fw
firmware:       b43/ucode14.fw
firmware:       b43/ucode13.fw
firmware:       b43/ucode11.fw
license:        GPL
author:         Rafał Miłecki
author:         Gábor Stefanik
author:         Michael Buesch
author:         Stefano Brivio
author:         Martin Langer
description:    Broadcom B43 wireless driver
srcversion:     7FB5F2158C80F603F1CB29D
alias:          ssb:v4243id0812rev10*
alias:          ssb:v4243id0812rev0F*
alias:          ssb:v4243id0812rev0D*
alias:          ssb:v4243id0812rev0C*
alias:          ssb:v4243id0812rev0B*
alias:          ssb:v4243id0812rev0A*
alias:          ssb:v4243id0812rev09*
alias:          ssb:v4243id0812rev07*
alias:          ssb:v4243id0812rev06*
alias:          ssb:v4243id0812rev05*
alias:          bcma:m04BFid0812rev1Dcl*
alias:          bcma:m04BFid0812rev11cl*
depends:        mac80211,cfg80211,bcma,ssb
intree:         Y
vermagic:       3.8.0-12-generic SMP mod_unload modversions 686 
parm:           bad_frames_preempt:enable(1) / disable(0) Bad Frames Preemption (int)
parm:           fwpostfix:Postfix for the .fw files to load. (string)
parm:           hwpctl:Enable hardware-side power control (default off) (int)
parm:           nohwcrypt:Disable hardware encryption. (int)
parm:           hwtkip:Enable hardware tkip. (int)
parm:           qos:Enable QOS support (default on) (int)
parm:           btcoex:Enable Bluetooth coexistence (default on) (int)
parm:           verbose:Log message verbosity: 0=error, 1=warn, 2=info(default), 3=debug (int)
parm:           pio:Use PIO accesses by default: 0=DMA, 1=PIO (int)


plusdm@mini:~$ ls /lib/firmware/b43/
a0g0bsinitvals5.fw     lcn400initvals33.fw    sslpn1bsinitvals20.fw
a0g0bsinitvals9.fw     lp0bsinitvals13.fw     sslpn1bsinitvals27.fw
a0g0initvals5.fw       lp0bsinitvals14.fw     sslpn1initvals20.fw
a0g0initvals9.fw       lp0bsinitvals15.fw     sslpn1initvals27.fw
a0g1bsinitvals13.fw    lp0bsinitvals16.fw     sslpn2bsinitvals19.fw
a0g1bsinitvals5.fw     lp0initvals13.fw       sslpn2initvals19.fw
a0g1bsinitvals9.fw     lp0initvals14.fw       sslpn3bsinitvals21.fw
a0g1initvals13.fw      lp0initvals15.fw       sslpn3initvals21.fw
a0g1initvals5.fw       lp0initvals16.fw       sslpn4bsinitvals22.fw
a0g1initvals9.fw       lp1bsinitvals20.fw     sslpn4initvals22.fw
b0g0bsinitvals13.fw    lp1bsinitvals22.fw     ucode11.fw
b0g0bsinitvals5.fw     lp1initvals20.fw       ucode13.fw
b0g0bsinitvals9.fw     lp1initvals22.fw       ucode14.fw
b0g0initvals13.fw      lp2bsinitvals19.fw     ucode15.fw
b0g0initvals5.fw       lp2initvals19.fw       ucode16_lp.fw
b0g0initvals9.fw       n0absinitvals11.fw     ucode16_mimo.fw
ht0bsinitvals26.fw     n0bsinitvals11.fw      ucode16_sslpn.fw
ht0bsinitvals29.fw     n0bsinitvals16.fw      ucode16_sslpn_nobt.fw
ht0initvals26.fw       n0bsinitvals17.fw      ucode17_mimo.fw
ht0initvals29.fw       n0bsinitvals22.fw      ucode19_sslpn.fw
lcn0bsinitvals24.fw    n0bsinitvals24.fw      ucode19_sslpn_nobt.fw
lcn0bsinitvals25.fw    n0bsinitvals25.fw      ucode20_sslpn.fw
lcn0bsinitvals26.fw    n0initvals11.fw        ucode20_sslpn_nobt.fw
lcn0initvals24.fw      n0initvals16.fw        ucode21_sslpn.fw
lcn0initvals25.fw      n0initvals17.fw        ucode21_sslpn_nobt.fw
lcn0initvals26.fw      n0initvals22.fw        ucode22_mimo.fw
lcn1bsinitvals24.fw    n0initvals24.fw        ucode22_sslpn.fw
lcn1bsinitvals25.fw    n0initvals25.fw        ucode24_lcn.fw
lcn1bsinitvals26.fw    n16bsinitvals30.fw     ucode24_mimo.fw
lcn1initvals24.fw      n16initvals30.fw       ucode25_lcn.fw
lcn1initvals25.fw      n18bsinitvals32.fw     ucode25_mimo.fw
lcn1initvals26.fw      n18initvals32.fw       ucode26_mimo.fw
lcn2bsinitvals24.fw    n1bsinitvals20.fw      ucode27_sslpn.fw
lcn2bsinitvals25.fw    n1initvals20.fw        ucode29_mimo.fw
lcn2bsinitvals26.fw    n2bsinitvals19.fw      ucode30_mimo.fw
lcn2initvals24.fw      n2initvals19.fw        ucode32_mimo.fw
lcn2initvals25.fw      pcm5.fw                ucode33_lcn40.fw
lcn2initvals26.fw      sslpn0bsinitvals16.fw  ucode5.fw
lcn400bsinitvals33.fw  sslpn0initvals16.fw    ucode9.fw

0

#7 User is offline   Squee 

  • Member
  • Group: Members
  • Posts: 181
  • Joined: 25-December 12
  • LocationEdmonton, AB, Canada

Posted 07 April 2013 - 09:56 AM

just solved this on my hp with broadcom 4313 (I think)

anywho... you need to purge the b43-fwcutter, then install bcmwl-kernel-source version: 5.100.82.112 (this is very important. the new version is broken on my card, and likely yours too). I did this all in synaptic

I also installed broadcomm sta common and source (not sure if it makes a difference)

I then locked the version of bcmwl in synaptic and also told apt-get to hold it (to ensure it never gets updated)

rebooted... and, I could tell the card was working (by the LED colour) but, no wifi. I pulled out my hair, then figured out that the card was called eth1 and not wlan0. In wicd I told it the correct card, and everything worked wonderfully.
0

#8 User is offline   Janus 

  • Member
  • Group: Members
  • Posts: 19
  • Joined: 07-April 13

Posted 07 April 2013 - 11:41 AM

Same issue on hp compaq mini 730eo.
Installed linux bodhi yesterday morning.
Tried fixes and purges. None worked.

Installed firmware-b43-lpphy-installer according to b43's page instructions.
Now, the network manager (nm) sees a wifi card, and (except at startup) understand when I turn it on/off.
But there are no available network listed.

lspci:

Quote

$ lspci -nn | grep -i net
01:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
02:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller [11ab:4354]


modinfo b43:

Quote

$ modinfo b43
filename: /lib/modules/3.8.0-12-generic/kernel/drivers/net/wireless/b43/b43.ko
firmware: b43/ucode9.fw
firmware: b43/ucode5.fw
firmware: b43/ucode16_mimo.fw
firmware: b43/ucode15.fw
firmware: b43/ucode14.fw
firmware: b43/ucode13.fw
firmware: b43/ucode11.fw
license: GPL
author: Rafał Miłecki
author: Gábor Stefanik
author: Michael Buesch
author: Stefano Brivio
author: Martin Langer
description: Broadcom B43 wireless driver
srcversion: 7FB5F2158C80F603F1CB29D
alias: ssb:v4243id0812rev10*
alias: ssb:v4243id0812rev0F*
alias: ssb:v4243id0812rev0D*
alias: ssb:v4243id0812rev0C*
alias: ssb:v4243id0812rev0B*
alias: ssb:v4243id0812rev0A*
alias: ssb:v4243id0812rev09*
alias: ssb:v4243id0812rev07*
alias: ssb:v4243id0812rev06*
alias: ssb:v4243id0812rev05*
alias: bcma:m04BFid0812rev1Dcl*
alias: bcma:m04BFid0812rev11cl*
depends: mac80211,cfg80211,bcma,ssb
intree: Y
vermagic: 3.8.0-12-generic SMP mod_unload modversions 686
parm: bad_frames_preempt:enable(1) / disable(0) Bad Frames Preemption (int)
parm: fwpostfix:Postfix for the .fw files to load. (string)
parm: hwpctl:Enable hardware-side power control (default off) (int)
parm: nohwcrypt:Disable hardware encryption. (int)
parm: hwtkip:Enable hardware tkip. (int)
parm: qos:Enable QOS support (default on) (int)
parm: btcoex:Enable Bluetooth coexistence (default on) (int)
parm: verbose:Log message verbosity: 0=error, 1=warn, 2=info(default), 3=debug (int)
parm: pio:Use PIO accesses by default: 0=DMA, 1=PIO (int)


Quote

$ sudo ls /lib/firmware/b43/
a0g0bsinitvals5.fw b0g0bsinitvals13.fw lp0initvals13.fw sslpn0bsinitvals16.fw
a0g0bsinitvals9.fw b0g0bsinitvals5.fw lp0initvals14.fw sslpn0initvals16.fw
a0g0initvals5.fw b0g0bsinitvals9.fw lp0initvals15.fw ucode11.fw
a0g0initvals9.fw b0g0initvals13.fw lp0initvals16.fw ucode13.fw
a0g1bsinitvals13.fw b0g0initvals5.fw n0absinitvals11.fw ucode14.fw
a0g1bsinitvals5.fw b0g0initvals9.fw n0bsinitvals11.fw ucode15.fw
a0g1bsinitvals9.fw lp0bsinitvals13.fw n0bsinitvals16.fw ucode16.fw
a0g1initvals13.fw lp0bsinitvals14.fw n0initvals11.fw ucode5.fw
a0g1initvals5.fw lp0bsinitvals15.fw n0initvals16.fw ucode9.fw
a0g1initvals9.fw lp0bsinitvals16.fw pcm5.fw


iwconfig:

Quote

$ iwconfig
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off

lo no wireless extensions.

eth0 no wireless extensions.


rfkill:

Quote

$ rfkill list all
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
3: hp-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
4: hci0: Bluetooth
Soft blocked: no
Hard blocked: no


I hope it helps you identify the problem. Let me know if I can provide more details.
I have an additional issue with the screen at recovery from suspend, which does a mosaic of small screens, but of course I will post that in a separate thread.

Thanks, and, since I'm new on Bodhi, nice to meet you guys :)
JM
0

#9 User is offline   Janus 

  • Member
  • Group: Members
  • Posts: 19
  • Joined: 07-April 13

Posted 07 April 2013 - 12:33 PM

View PostSquee, on 07 April 2013 - 09:56 AM, said:

install bcmwl-kernel-source version: 5.100.82.112 (this is very important. the new version is broken on my card, and likely yours too).


In Synaptic, search "bcmwl-kernel-source", select it, then:
Synaptic/packages/force version => select "5.100.82.112"
Install, then select it again, and do:
Synaptic/packages/lock version

That was enough to get me to connect to wireless networks, still with b43 driver/fireware.

First, it would be worthwhile adding this information to this page
Second, should I switch to "broadcom-sta-source" for better performance then?

This message is being sent to you, through wifi :)
0

#10 User is offline   Squee 

  • Member
  • Group: Members
  • Posts: 181
  • Joined: 25-December 12
  • LocationEdmonton, AB, Canada

Posted 07 April 2013 - 12:50 PM

View PostJanus, on 07 April 2013 - 12:33 PM, said:

In Synaptic, search "bcmwl-kernel-source", select it, then:
Synaptic/packages/force version => select "5.100.82.112"
Install, then select it again, and do:
Synaptic/packages/lock version

That was enough to get me to connect to wireless networks, still with b43 driver/fireware.

First, it would be worthwhile adding this information to this page
Second, should I switch to "broadcom-sta-source" for better performance then?

This message is being sent to you, through wifi :)

for me, the b43 felt like an old 56k modem... very very slow... If it's working better for you though, trying to fix what aint broken is a bit of a judgement call.
0

#11 User is offline   Janus 

  • Member
  • Group: Members
  • Posts: 19
  • Joined: 07-April 13

Posted 07 April 2013 - 01:12 PM

View PostSquee, on 07 April 2013 - 12:50 PM, said:

trying to fix what aint broken is a bit of a judgement call.


Indeed. The recommended command line disabled my wireless connection for good :D
Now I did:
1) sudo apt-get purge broadcom-sta-source
2) via synaptic, reinstall firmware-b43-lpphy-installer && b43-fwcutter ... nothing woring yet.
3) apt-get update, apt-get upgrade => upgrade bcmwl-kernel-source to version 6
4) synaptic/package/force downgrade bcmwl-kernel-source back to version 5.100.82.112+bdcom-0ubuntu3

Now I got wifi again :D not touching it anymore!

Thanks a lot, Squee for suggesting the bcmwl-kernel-source 5.100.82.112+bdcom-0ubuntu3
:) It did the trick.
0

#12 User is offline   jbradt 

  • Member
  • Group: Members
  • Posts: 99
  • Joined: 28-September 12
  • Locationcentral NY

Posted 07 April 2013 - 02:41 PM

@ Charles:

01:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)

yep. same one. Sorry it took so long, I didn't catch your post until just now.
0

#13 User is offline   Janus 

  • Member
  • Group: Members
  • Posts: 19
  • Joined: 07-April 13

Posted 08 April 2013 - 02:56 AM

Good morning. So... after reboot, the network manager, again, shows no available networks. Thoughts?
0

#14 User is offline   Squee 

  • Member
  • Group: Members
  • Posts: 181
  • Joined: 25-December 12
  • LocationEdmonton, AB, Canada

Posted 08 April 2013 - 03:16 AM

View PostJanus, on 08 April 2013 - 02:56 AM, said:

Good morning. So... after reboot, the network manager, again, shows no available networks. Thoughts?

check if your network card is wlano or eth1 (mine changed to eth1 with the new driver)... reinstall the drivers and check the version number.
0

#15 User is offline   Janus 

  • Member
  • Group: Members
  • Posts: 19
  • Joined: 07-April 13

Posted 08 April 2013 - 03:38 AM

View PostSquee, on 08 April 2013 - 03:16 AM, said:

check if your network card is wlano or eth1 (mine changed to eth1 with the new driver)... reinstall the drivers and check the version number.


Thanks, still wlan0.
If you mean the bcmwl-kernel-source, it hasn't changed. I locked the version as you suggested. And I avoid doing "apt-get upgrade".
0

#16 User is offline   Squee 

  • Member
  • Group: Members
  • Posts: 181
  • Joined: 25-December 12
  • LocationEdmonton, AB, Canada

Posted 08 April 2013 - 03:58 AM

mine is persistant... maybe try purging b43 and going with the proprietary drivers.
0

#17 User is offline   Janus 

  • Member
  • Group: Members
  • Posts: 19
  • Joined: 07-April 13

  Posted 08 April 2013 - 04:36 AM

Yep. OK my ethernet is down too.
"lspci -nn | grep -i net" does not show my ethernet card anymore. Only the broadcom.
Is it always that fun?

P.S: and after reboot, upon pluging an ethernet cable, complete system freeze.
0

#18 User is offline   Squee 

  • Member
  • Group: Members
  • Posts: 181
  • Joined: 25-December 12
  • LocationEdmonton, AB, Canada

Posted 08 April 2013 - 05:34 AM

ok... I don't know...

I did have a problem with b43 wifi not being persistant and booting into windows seemed to fix it in linux on the subsequent boot. switching to the proprietary drivers fixed that though. If you are dual booting, try booting into windows, using the internet, then rebooting into bodhi. I also found going to sleep caused a complete freeze up (where I needed to pull the battery)...

on my computer the ethernet cable is not wired to the same card as wireless. Wireless is broadcom, ethernet is, I think, realtek.
0

#19 User is offline   Janus 

  • Member
  • Group: Members
  • Posts: 19
  • Joined: 07-April 13

Posted 08 April 2013 - 12:12 PM

View PostSquee, on 08 April 2013 - 05:34 AM, said:

ok... I don't know...

I did have a problem with b43 wifi not being persistant and booting into windows seemed to fix it in linux on the subsequent boot. switching to the proprietary drivers fixed that though. If you are dual booting, try booting into windows, using the internet, then rebooting into bodhi. I also found going to sleep caused a complete freeze up (where I needed to pull the battery)...

on my computer the ethernet cable is not wired to the same card as wireless. Wireless is broadcom, ethernet is, I think, realtek.


ok. the computer booted while ethernet-plugged, has wired connection. (using it now)
I purged b43, put broadcom-sta instead.
I get wifi connection when I reinstall bcml-kernel-source 5.100.82.112. But it ends after reboot.
I tried turning off/on the wifi physical switch, at various moments, it did more or less nothing in the end.
I tried using "gksudo jockey-gtk", for peanuts.
The wireless is not persistent.

Ideas?
0

#20 User is offline   Charles@Bodhi 

  • Old Faithful
  • Group: Moderators
  • Posts: 3450
  • Joined: 23-February 11
  • LocationZeist, The Netherlands

Posted 08 April 2013 - 02:37 PM

Have been in hospital and was unable to do much lately. Home now.

OK, I grabbed a few things from the net and combined that with the findings about the package-version an I hope to have complete instructions.

To get your wireless device BCM 4312_LP-PHY pci-id 14e4:4315 to work.

You need firmware using a package from the repos
You need a driver using a package from the repos (bodhi-packed version)
The driver package needs the kernel headers installed.

Commands in terminal:
sudo apt-get update && sudo apt-get install linux-headers-$(uname -r)
sudo apt-get install firmware-b43-lpphy-installer
sudo apt-get --reinstall install bcmwl-kernel-source=5.100.82.112+bdcom-0ubuntu3


Now you have to remove all possible broadcom related modules and insert the new one so you can test it.
sudo modprobe -r b43 ssb wl brcmfmac brcmsmac bcma
sudo modprobe wl


Now you can test if things work using the nm-applet. It may take a few seconds to scan for networks. So take some time before trying to connect to your AP.

To avoid conflicting drivers to load at boot you should have those blacklisted. Usually the bcmwl package takes care of that, otherwise you have to do it manually:
echo "blacklist xxxx" | sudo tee -a /etc/modprobe.d/blacklist-broadcom-wireless.conf

Replace xxxx with the actual name of the driver, p.e. b43

After changing a blacklist file you should run
sudo update-initramfs -u

to take effect.

Finally to prevent the bcmwl-kernel-source package to get updated you should run
sudo apt-get install --no-upgrade bcmwl-kernel-source


I hope this covers it all. The machine I'm writing this on has no Broadcom wireless, so testing is up to you.

Enjoy,
Charles.
Medion S4216 Ultrabook, 4GB RAM, 1TB HDD, WIN 8.1, Bodhi 2.4.0-64
EEE Box202, 1GB RAM, 80 GB HDD, WIN-XP SP3, Bodhi 2.3.0-32_non-pae
EEE PC 901, 1GB RAM, 12 GB SSD, Tripleboot Bodhi 2.4.0-32 non-pae: E17-stable, E17-testing, E18-testing

How to mark a thread as [SOLVED]
The Bodhi Guide to Enlightenment
1

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users