Cannot install ASUS PCE-AC68 on Ubuntu 20.04.3 LTS

Asked by atactic

Have connected ASUS PCE-AC68 Dual Band PCI-E Adapter but doo not succeed in getting it used by the system despite having
______________________________________________________________________________

nicolas@nicolas-Z97X-UD5H:~$ sudo apt-get install bcmwl-kernel-source
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 bcmwl-kernel-source : Depends: libc6-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
______________________________________________________________________________

In 'Software & Updates, Tab 'Additional Drivers', the Adapter is recognized as:
Broadcom BCM4360 802.11 AC Wireless Network Adapter.
It is checked as "Do not use the device".
If I change to "Using Broadcom 802.11 Linux STA wireless driver source from bcmlw-kernel-source (proprietary)" and push on the 'Apply Changes ' button, then the following notification is displayed:

Error while applying changes
pk-client-error-quark: The following packages have unmet dependencies: bcmwl-kernel-source: Depends: lib6-dev is not going to be installed
______________________________________________________________________________

nicolas@nicolas-Z97X-UD5H:~$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06)
00:01.1 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x8 Controller [8086:0c05] (rev 06)
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
00:14.0 USB controller [0c03]: Intel Corporation 9 Series Chipset Family USB xHCI Controller [8086:8cb1]
00:16.0 Communication controller [0780]: Intel Corporation 9 Series Chipset Family ME Interface #1 [8086:8cba]
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b]
00:1a.0 USB controller [0c03]: Intel Corporation 9 Series Chipset Family USB EHCI Controller #2 [8086:8cad]
00:1b.0 Audio device [0403]: Intel Corporation 9 Series Chipset Family HD Audio Controller [8086:8ca0]
00:1c.0 PCI bridge [0604]: Intel Corporation 9 Series Chipset Family PCI Express Root Port 1 [8086:8c90] (rev d0)
00:1c.2 PCI bridge [0604]: Intel Corporation 9 Series Chipset Family PCI Express Root Port 3 [8086:8c94] (rev d0)
00:1c.3 PCI bridge [0604]: Intel Corporation 9 Series Chipset Family PCI Express Root Port 4 [8086:8c96] (rev d0)
00:1c.4 PCI bridge [0604]: Intel Corporation 9 Series Chipset Family PCI Express Root Port 5 [8086:8c98] (rev d0)
00:1c.6 PCI bridge [0604]: Intel Corporation 9 Series Chipset Family PCI Express Root Port 7 [8086:8c9c] (rev d0)
00:1d.0 USB controller [0c03]: Intel Corporation 9 Series Chipset Family USB EHCI Controller #1 [8086:8ca6]
00:1f.0 ISA bridge [0601]: Intel Corporation Z97 Chipset LPC Controller [8086:8cc4]
00:1f.2 SATA controller [0106]: Intel Corporation 9 Series Chipset Family SATA Controller [AHCI Mode] [8086:8c82]
00:1f.3 SMBus [0c05]: Intel Corporation 9 Series Chipset Family SMBus Controller [8086:8ca2]
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM200 [GeForce GTX TITAN X] [10de:17c2] (rev a1)
01:00.1 Audio device [0403]: NVIDIA Corporation GM200 High Definition Audio [10de:0fb0] (rev a1)
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
03:00.0 Non-Volatile memory controller [0108]: SK hynix Gold P31 SSD [1c5c:174a]
04:00.0 Ethernet controller [0200]: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller [1969:e091] (rev 10)
05:00.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev 41)
07:00.0 PCI bridge [0604]: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge [1b21:1080] (rev 03)
08:04.0 Multimedia audio controller [0401]: C-Media Electronics Inc CMI8788 [Oxygen HD Audio] [13f6:8788]
09:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller [1b4b:9172] (rev 12)
nicolas@nicolas-Z97X-UD5H:~$
______________________________________________________________________________

nicolas@nicolas-Z97X-UD5H:~$ inxi -F
System:
  Host: nicolas-Z97X-UD5H Kernel: 5.11.0-37-generic x86_64 bits: 64
  Desktop: Gnome 3.36.9 Distro: Ubuntu 20.04.3 LTS (Focal Fossa)
Machine:
  Type: Desktop Mobo: Gigabyte model: Z97X-UD5H v: x.x
  serial: <superuser/root required> UEFI: American Megatrends v: F10
  date: 08/03/2015
CPU:
  Topology: Quad Core model: Intel Core i7-4790 bits: 64 type: MT MCP
  L2 cache: 8192 KiB
  Speed: 1092 MHz min/max: 800/4000 MHz Core speeds (MHz): 1: 1083 2: 2017
  3: 1094 4: 1113 5: 1201 6: 1090 7: 1140 8: 998
Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
  driver: i915 v: kernel
  Device-2: NVIDIA GM200 [GeForce GTX TITAN X] driver: nvidia v: 460.91.03
  Display: x11 server: X.Org 1.20.11 driver: modesetting,nvidia
  unloaded: fbdev,nouveau,vesa resolution: 3840x2160~60Hz
  OpenGL: renderer: GeForce GTX TITAN X/PCIe/SSE2 v: 4.6.0 NVIDIA 460.91.03
Audio:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
  driver: snd_hda_intel
  Device-2: Intel 9 Series Family HD Audio driver: snd_hda_intel
  Device-3: NVIDIA GM200 High Definition Audio driver: snd_hda_intel
  Device-4: C-Media CMI8788 [Oxygen HD Audio] driver: snd_virtuoso
  Device-5: Microsoft LifeCam HD-3000 type: USB
  driver: snd-usb-audio,uvcvideo
  Sound Server: ALSA v: k5.11.0-37-generic
Network:
  Device-1: Intel Ethernet I217-V driver: e1000e
  IF: eno1 state: down mac: 74:d4:35:ef:8e:bc
  Device-2: Broadcom and subsidiaries BCM4360 802.11ac Wireless Network
  Adapter
  driver: bcma-pci-bridge
  Device-3: Qualcomm Atheros Killer E220x Gigabit Ethernet driver: alx
  IF: enp4s0 state: down mac: 74:d4:35:ef:8e:be
  Device-4: Ralink RT2870/RT3070 Wireless Adapter type: USB
  driver: rt2800usb
  IF: wlx00c0ca5a5edc state: up mac: 00:c0:ca:5a:5e:dc
Drives:
  Local Storage: total: 931.51 GiB used: 707.59 GiB (76.0%)
  ID-1: /dev/nvme0n1 vendor: Smart Modular Tech. model: SHGP31-1000GM-2
  size: 931.51 GiB
Partition:
  ID-1: / size: 913.74 GiB used: 707.32 GiB (77.4%) fs: ext4 dev: /dev/dm-1
  ID-2: /boot size: 704.5 MiB used: 269.2 MiB (38.2%) fs: ext4
  dev: /dev/nvme0n1p2
  ID-3: swap-1 size: 976.0 MiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-2
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 51 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 22%
Info:
  Processes: 407 Uptime: 53m Memory: 31.18 GiB used: 4.17 GiB (13.4%)
  Shell: bash inxi: 3.0.38

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu bcmwl Edit question
Assignee:
No assignee Edit question
Solved by:
atactic
Solved:
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

bcmwl-kernel-source : Depends: libc6-dev but it is not going to be installed

What output do you receive for the command

sudo apt install libc6-dev

Revision history for this message
atactic (atactic) said :
#2

@m-hampl

This is the output:

nicolas@nicolas-Z97X-UD5H:~$ sudo apt install libc6-dev
[sudo] password for nicolas:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6-dev : Depends: libc6 (= 2.31-0ubuntu9.2) but 2.31-0ubuntu9.3 is to be installed
E: Unable to correct problems, you have held broken packages.

Revision history for this message
Manfred Hampl (m-hampl) said (last edit ):
#3

What is the output of the commands

apt-cache policy libc6 libc6-dev
dpkg -l | grep 2.31-0ubuntu9.

(I guess this problem was caused by the attempts to cope with bug #1926355 )
You will probably need a command like
apt install libc6=2.31-0ubuntu9.2
but the details can only be given based on the output of the commands above.

Revision history for this message
atactic (atactic) said :
#4

@m-hampl

nicolas@nicolas-Z97X-UD5H:~$ sudo apt-cache policy libc6 libc6-dev
[sudo] password for nicolas:
libc6:
  Installed: 2.31-0ubuntu9.3
  Candidate: 2.31-0ubuntu9.3
  Version table:
 *** 2.31-0ubuntu9.3 100
        100 /var/lib/dpkg/status
     2.31-0ubuntu9.2 500
        500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2.31-0ubuntu9 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
libc6-dev:
  Installed: (none)
  Candidate: 2.31-0ubuntu9.2
  Version table:
     2.31-0ubuntu9.2 500
        500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
     2.31-0ubuntu9 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages

nicolas@nicolas-Z97X-UD5H:~$ dpkg -l | grep 2.31-0ubuntu9.
ii libc-bin 2.31-0ubuntu9.3 amd64 GNU C Library: Binaries
ii libc6:amd64 2.31-0ubuntu9.3 amd64 GNU C Library: Shared libraries
ii libc6:i386 2.31-0ubuntu9.3 i386 GNU C Library: Shared libraries
ii libc6-dbg:amd64 2.31-0ubuntu9.3 amd64 GNU C Library: detached debugging symbols
ii locales 2.31-0ubuntu9.3 all GNU C Library: National Language (locale) data [support]

Revision history for this message
Manfred Hampl (m-hampl) said :
#5

The command that you need is

sudo apt install libc-bin=2.31-0ubuntu9.2 libc6:amd64=2.31-0ubuntu9.2 libc6:i386=2.31-0ubuntu9.2 libc6-dbg:amd64=2.31-0ubuntu9.2 locales=2.31-0ubuntu9.2 libc6-dev

(This is one command, copy all of it at once)

Revision history for this message
atactic (atactic) said :
#6

@m-hampl

This is pure genius, thank you.
Now writing this reply connected to WiFi with the PCI-E Adapter.
Nicolas