Old Lenovo G505 & New Linux Mint 20...no WiFi!

Questions about WIFI networks and devices
Forum rules
Before you post please read how to get help
Post Reply
Kinesis
Level 1
Level 1
Posts: 2
Joined: Wed Oct 14, 2020 11:56 am

Old Lenovo G505 & New Linux Mint 20...no WiFi!

Post by Kinesis »

Hi all, I have a pretty old, very slow Lenovo G505 that I decided to install Linux onto in the hopes of speeding things up a little. On installation, the laptop has lost all wifi capabilities. I've tried to update the drivers (Broadcom) via the driver manager which looks like it works, but then still fails to recognise the wireless chip. I've searched here but can only find topics from a few years ago which haven't seemed to solve the issue. I have stupidly wiped my old Windows 8.1 OS in an effort to speed things up, but I can tell you the wifi was working perfectly (slowly) on Windows this morning before I got trigger happy.

I'm very new to Linux, but have run the inxi command to start the tech support off!

Code: Select all

System:
  Kernel: 5.4.0-26-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
  Desktop: Cinnamon 4.6.6 wm: muffin 4.6.2 dm: LightDM 1.30.0 
  Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal 
Machine:
  Type: Laptop System: LENOVO product: 20240 v: Lenovo G505 serial: <filter> 
  Chassis: type: 10 v: Lenovo G505 serial: <filter> 
  Mobo: LENOVO model: Lenovo G505 v: 31900058Std serial: <filter> 
  UEFI: LENOVO v: 82CN27WW(V3.00) date: 12/04/2013 
Battery:
  ID-1: BAT1 charge: 13.2 Wh condition: 40.0/38.9 Wh (103%) volts: 11.1/10.8 
  model: SANYO PABAS0241231 type: Li-ion serial: <filter> status: Charging 
CPU:
  Topology: Dual Core model: AMD E1-2100 APU with Radeon HD Graphics 
  bits: 64 type: MCP arch: Jaguar rev: 1 L2 cache: 1024 KiB 
  flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 3992 
  Speed: 998 MHz min/max: 800/1000 MHz Core speeds (MHz): 1: 998 2: 998 
Graphics:
  Device-1: AMD Kabini [Radeon HD 8210] vendor: Lenovo driver: radeon 
  v: kernel bus ID: 00:01.0 chip ID: 1002:9834 
  Display: x11 server: X.Org 1.20.8 driver: ati,radeon 
  unloaded: fbdev,modesetting,vesa resolution: 1366x768~60Hz 
  OpenGL: renderer: AMD KABINI (DRM 2.50.0 5.4.0-26-generic LLVM 9.0.1) 
  v: 4.5 Mesa 20.0.4 direct render: Yes 
Audio:
  Device-1: AMD Kabini HDMI/DP Audio vendor: Lenovo driver: snd_hda_intel 
  v: kernel bus ID: 00:01.1 chip ID: 1002:9840 
  Device-2: AMD FCH Azalia vendor: Lenovo driver: snd_hda_intel v: kernel 
  bus ID: 00:14.2 chip ID: 1022:780d 
  Sound Server: ALSA v: k5.4.0-26-generic 
Network:
  Device-1: Qualcomm Atheros QCA8172 Fast Ethernet vendor: Lenovo 
  driver: alx v: kernel port: 2000 bus ID: 01:00.0 chip ID: 1969:10a0 
  IF: enp1s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
  Device-2: Broadcom and subsidiaries BCM43142 802.11b/g/n vendor: Lenovo 
  driver: N/A port: 2000 bus ID: 02:00.0 chip ID: 14e4:4365 
Drives:
  Local Storage: total: 469.50 GiB used: 8.38 GiB (1.8%) 
  ID-1: /dev/sda vendor: HGST (Hitachi) model: HTS545050A7E380 
  size: 465.76 GiB speed: 3.0 Gb/s rotation: 5400 rpm serial: <filter> 
  rev: BD90 temp: 38 C scheme: GPT 
  ID-2: /dev/sdb type: USB vendor: SanDisk model: Cruzer size: 3.74 GiB 
  speed: 3.0 Gb/s serial: <filter> rev: 8.01 scheme: MBR 
Partition:
  ID-1: / size: 1.65 GiB used: 197.8 MiB (11.7%) fs: overlay source: ERR-102 
  ID-2: /var/log size: 1.83 GiB used: 7.6 MiB (0.4%) fs: ext4 dev: /dev/sdb3 
Sensors:
  System Temperatures: cpu: 42.2 C mobo: N/A gpu: radeon temp: 42 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 201 Uptime: 35m Memory: 3.30 GiB used: 1.59 GiB (48.2%) 
  Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Shell: bash 
  v: 5.0.16 running in: gnome-terminal inxi: 3.0.38
This is the message I get when I run the Driver Manager:

Broadcom Inc and Subsidiaries: BCM43142 802.11b/g/n
This device is not working

If I select the option available (bcmwl-kernel-source Version 6.30.223.271+bdcom-0ubuntu5) and try to apply changes, it looks like it works, but then nothing changes, even on reboot.
Last edited by Moem on Wed Oct 14, 2020 12:13 pm, edited 1 time in total.
Reason: Adding [code] tags. They retain some formatting that makes your output easier to read.
User avatar
Larry78723
Level 10
Level 10
Posts: 3028
Joined: Wed Jan 09, 2019 7:01 pm
Location: Jasper County, SC, USA

Re: Old Lenovo G505 & New Linux Mint 20...no WiFi!

Post by Larry78723 »

This should take care of it. Open a terminal and run:

Code: Select all

sudo apt-get install firmware-b43-installer
Reboot
Image
Kinesis
Level 1
Level 1
Posts: 2
Joined: Wed Oct 14, 2020 11:56 am

Re: Old Lenovo G505 & New Linux Mint 20...no WiFi!

Post by Kinesis »

That worked! Thank you for your help :)

Can I ask what it was that needed fixing?
User avatar
antikythera
Level 9
Level 9
Posts: 2661
Joined: Thu Jul 02, 2020 12:52 pm

Re: Old Lenovo G505 & New Linux Mint 20...no WiFi!

Post by antikythera »

you needed to install compiled proprietary kernel modules for your far less common these days broadcom wireless adaptor that is not included on the Mint ISO. The source package you selected previously wouldn't actually do anything other than let you compile your own kernel modules.
Don't take life so seriously, nobody gets out alive anyway!
AMSTRAD CPC6128 - 128KB RAM, 3" Hitachi Floppy Diskette Drive, External Sony Cassette Recorder, Locomotive BASIC 1.1, CTM-644 Monitor
JeremyB
Level 20
Level 20
Posts: 11783
Joined: Fri Feb 21, 2014 8:17 am

Re: Old Lenovo G505 & New Linux Mint 20...no WiFi!

Post by JeremyB »

Kinesis wrote:
Wed Oct 14, 2020 2:46 pm
That worked! Thank you for your help :)

Can I ask what it was that needed fixing?
Or did you disable Secure Boot in BIOS settings?

The chart at https://wireless.wiki.kernel.org/en/users/drivers/b43 shows that only the proprietary module works for that device
Post Reply

Return to “Wireless”