You are not logged in.

#1 2017-10-25 01:49:32

rpietro
Member
Registered: 2017-10-25
Posts: 2

broadcom driver for dell xps

I'm trying to get my dell xps to see my wifi network. After some searching, it seems like the problem is that I don't have a broadcom driver, and that I could get it through a combination of base-devel (installed fine) and linux-headers. The  latter gives me the following error:

>   :: Running pre-transaction hooks...
> (1/1) Remove DKMS modules
>  ==> dkms remove broadcom-wl/6.30.223.271_4.11.2_1 -k 4.13.8-1-ARCH
>  Error! There is no instance of broadcom-wl 6.30.223.271_4.11.2_1
>  for kernel 4.13.8-1-ARCH (x86_64) located in the DKMS tree.
>  :: Processing package changes...
>  (1/1) reinstalling linux-headers                   [######################] 100%
>  :: Running post-transaction hooks...
>  (1/2) Install DKMS modules
>  ==> dkms install broadcom-wl/6.30.223.271_4.11.2_1 -k 4.13.8-1-ARCH
>  Error! Bad return status for module build on kernel: 4.13.8-1-ARCH (x86_64)
>  Consult /var/lib/dkms/broadcom-wl/6.30.223.271_4.11.2_1/build/make.log for more information.

I thought about either downgrading my kernel version or trying to install the latest version of the driver from broadcom's site, but since I don't really know what I am doing I thought I would get some advice from you guys. Any thoughts?

thanks

Offline

#2 2017-10-25 07:28:56

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: broadcom driver for dell xps

Which dell xps we are talking about?

Installing the driver manually from broadcom's site is not a good idea, and shouldn't make any difference since there's no newer version available. Actually it should be less likely to work, since the arch packages add patches to support newer kernels.

If you want to try if it works with older kernel, install linux-lts. The broadcom-wl module should be built automatically by DKMS on post-installation.

rpietro wrote:

>  Consult /var/lib/dkms/broadcom-wl/6.30.223.271_4.11.2_1/build/make.log for more information.

That should tell the actual reason why the build failed. If you can't figure it out yourself, post that file (or at least the error and some lines before it) here or some pastebin.

Also, please use [­code] tags when pasting logs/code: https://wiki.archlinux.org/index.php/Co … s_and_code

Offline

#3 2017-10-25 10:48:06

rpietro
Member
Registered: 2017-10-25
Posts: 2

Re: broadcom driver for dell xps

Thanks. It's XPS 13 9343 (0665)

So, I checked to see whether the lts was there and it seems to be there as expected:

 2.2M -rw-r--r--  1 root root 2.2M Oct 25 06:31 initramfs-linux-lts.img 

But when I try to remove the current kernel so that lts becomes the active one I get an error, with broadcom apparently connected to the error :

 error: failed to prepare transaction (could not satisfy dependencies)
:: broadcom-wl: removing linux breaks dependency 'linux' 

any ideas?

Offline

#4 2017-10-25 11:11:00

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: broadcom driver for dell xps

Why do you have a variant of broadcom-wl that hard depends on linux AND something that tries to implement DKMS which then fails as well? What do you actually have installed, did you download some broadcom drivers from their website for some reason? Remove that if that is the case. Remove all broadcom-wl packages and install https://www.archlinux.org/packages/comm … m-wl-dkms/ instead, this is likely to fix your issue. Also you don't need to remove the non LTS kernel, they can coexist on the same system, you simply have to configure your boot loader to boot into the LTS kernel.

How did you install Arch?

Last edited by V1del (2017-10-25 11:11:51)

Offline

#5 2017-10-25 13:05:40

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,097

Re: broadcom driver for dell xps

rpietro wrote:

Thanks. It's XPS 13 9343 (0665)

So, I checked to see whether the lts was there and it seems to be there as expected:

 2.2M -rw-r--r--  1 root root 2.2M Oct 25 06:31 initramfs-linux-lts.img 

But when I try to remove the current kernel so that lts becomes the active one I get an error, with broadcom apparently connected to the error :

 error: failed to prepare transaction (could not satisfy dependencies)
:: broadcom-wl: removing linux breaks dependency 'linux' 

any ideas?

You don't have to uninstall the linux package.


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

Board footer

Powered by FluxBB