You are not logged in.
Trying to dual boot arch linux on my late 2013 macbook. I'm living in dorms so no Ethernet access, need to set up wireless to install. It has a BCM43xx chipset so need to install the broadcom-wl drivers. However, I have no other arch system to build the package on. I tried creating the package inside a virtual box VM however when I go to install it on my macbook, I get the following errors afterwards:
$ rmmod b43
$ rmmod ssb
$ modprobe wl
modprobe: ERROR: could not insert 'wl': Exec format error
$ dmesg | tail
...
wl: disagrees about version of symbol module_layout
From what I've read this suggests that the package was built on a kernel of a different version, however I created the virtual box from the same iso that I'm using to install on my macbook. My only thoughts are that either
- To create the package on the VM I had to install arch fully on the VM. If this process updated the kernel that might be the cause? But as far as I can tell the iso is fully up to date (4.13.3-1).
- The virtual machine is different enough from installing in on my macbook hardware that building the package there is a no go.
Any ideas/suggestions?
Last edited by wpovell (2017-10-19 03:26:41)
Offline
- To create the package on the VM I had to install arch fully on the VM. If this process updated the kernel that might be the cause? But as far as I can tell the iso is fully up to date (4.13.3-1).
The install process doesn't install any packages directly from then ISO. Instead it will download latest versions from repos, so most likely your VM has kernel version 4.13.7-1 installed.
Probably the simplest solution would be downloading linux- and linux-headers-4.13.3-1 (if that's the kernel version used with the ISO) packages from ALA, install those on the VM, and try rebuilding against them.
Offline
Thanks! Now
modprobe wl
works without error, however nothing new shows up from
ip link
so not sure if the interface is being picked up... Any ideas?
Offline
Had to
rmmod bcma
and then it works!
Offline
Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.
Offline