Lenovo g505 wifi issue

Just installed opensuse tumbleweed version for Intel or AMD 32-bit desktops, laptops, and servers (i686), am new to opensuse would like help to get wifi working on lenovo g505, when using ehternet internet connectivity is working fine.

Welcome to openSUSE Forums. Show us the hardware (chipset) details

inxi -Aa
1 Like

Thanks glad to be part of network.

here is output

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 class-ID: 0403
Device-2: AMD FCH Azalia vendor: Lenovo driver: snd_hda_intel v: kernel
bus-ID: 00:14.2 chip-ID: 1022:780d class-ID: 0403
API: ALSA v: k6.10.3-1-pae status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.2.1 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl

Also discover keeps crashing and when doing update.

g505@localhost:~> sudo zypper update
[sudo] password for root:
Retrieving repository ‘VirtualBox for openSUSE 20240808 - i386’ metadata …[error]
Repository ‘VirtualBox for openSUSE 20240808 - i386’ is invalid.
[virtualbox|http://download.virtualbox.org/virtualbox/rpm/opensuse/20240808/i386] Valid metadata not found at specified URL
History:

Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository ‘VirtualBox for openSUSE 20240808 - i386’ because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data…
Reading installed packages…
Nothing to do.
g505@localhost:~>

Sorry, I gave you the wrong command. For network devices do

inxi -Na

Also, please post output as pre-formatted text using the </> button.

1 Like

You’re best advised to start a new topic (with descriptive title) for different issues.

1 Like

Network:

< Device-1: Qualcomm Atheros QCA8172 Fast Ethernet vendor: Lenovo driver: alx
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 2000 bus-ID: 01:00.0
chip-ID: 1969:10a0 class-ID: 0200 >

< Device-2: Broadcom BCM43142 802.11b/g/n vendor: Lenovo driver: N/A pcie:
gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 14e4:4365
class-ID: 0280 >

The broadcom-wl driver (from the packman repo) should do the trick for this chipset…

sudo zypper in broadcom-wl
1 Like

Here is output

Loading repository data…

Reading installed packages…

‘broadcom-wl’ not found in package names. Trying capabilities.

No provider of ‘broadcom-wl’ found.

Resolving package dependencies…

Nothing to do.

Subscribe to the packman repo
https://en.opensuse.org/Additional_package_repositories

1 Like

Thanks added packman repo and installed broadcom drivers still cannot see wifi ?

Reboot, and show what is reported by

inxi -Nna

It should now show that a driver is loaded and a device node exists.

Also

nmcli g
nmcli d

Try to post the output using the </> button to enclose the output (rather than as regular text) as already advised. Read the Discourse link I provided if you’re unsure. (It shows some additional methods for posting commands and output to preserve the formatting.)

1 Like

<Network:

Device-1: Qualcomm Atheros QCA8172 Fast Ethernet vendor: Lenovo driver: alx
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 2000 bus-ID: 01:00.0
chip-ID: 1969:10a0 class-ID: 0200
IF: enp1s0 state: up speed: 100 Mbps duplex: full mac: 20:1a:06:f6:74:d5

Device-2: Broadcom BCM43142 802.11b/g/n vendor: Lenovo driver: N/A pcie:
gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 14e4:4365
class-ID: 0280
Info: services: NetworkManager,systemd-timesyncd>

There is is still no driver loaded for the wifi device.

Can you verify that the ‘broadcom-wl’ and associated packages are installed?

sudo zypper se -s broadcom-wl

—±----------------------------------±-----------±--------------------------------------±-------±------------------
i+ | broadcom-wl | package | 6.30.223.271-1699.19.pm.190 | i586 | packman-essentials
| broadcom-wl | srcpackage | 6.30.223.271-1699.19.pm.190 | noarch | packman-essentials
| broadcom-wl-debugsource | package | 6.30.223.271-1699.19.pm.190 | i586 | packman-essentials
i | broadcom-wl-kmp-default | package | 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman-essentials
| broadcom-wl-kmp-default-debuginfo | package | 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman-essentials
| broadcom-wl-kmp-pae | package | 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman-essentials
| broadcom-wl-kmp-pae-debuginfo | package | 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman-essentials
i | broadcom-wl-ueficert | package | 6.30.223.271-1699.19.pm.190 | i586 | packman-essentials

Why do you continue to post output as regular text? I’ll leave others to advise further.

2 Likes

Sorry if not in correct format tried to do best am still semi newbie to linux.

here is output of sudo zypper se -s broadcom-wl

i+ broadcom-wl | package | 6.30.223.271-1699.19.pm.190 | i586 | packman-essentials

| broadcom-wl | srcpackage | 6.30.223.271-1699.19.pm.190 | noarch | packman-essentials

| broadcom-wl-debugsource | package| 6.30.223.271-1699.19.pm.190 | i586 | packman-essentials

i | broadcom-wl-kmp-default | package| 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman-essentials

| broadcom-wl-kmp-default-debuginfo | package 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman-essentials

| broadcom-wl-kmp-pae | package | 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman
-essentials

| broadcom-wl-kmp-pae-debuginfo | package | 6.30.223.271_k6.10.3_1-1699.19.pm.190 | i586 | packman
-essentials

i | broadcom-wl-ueficert | package | 6.30.223.271-1699.19.pm.190 | i586 | packman
-essentials

https://opensuse-guide.org/wlan.php

followed all steps here with no joy