I’m trying to run the latest version of Volumio x86 on a Minix Z64 - it boots from the USB without any trouble but no networks are detected. This makes me think that the wifi chip isn’t supported. How would I go about installing the appropriate drivers if I could find them?
I believe this computer contains a Realtek RGN RTL8723BS chip…
On second thoughts, I’d be happy just to buy a known compatible USB adapter if anyone could point me in the right direction. The only one I have is the the official Raspberry Pi dongle, which does not appear to be Volumio compatible on the x86.
When using the USB dongle I turn wifi on, click save and then I get a notification saying it has been successful, but if i browse to another page and return to the network settings the toggle will be back to ‘off’.
Weirdly I saw the Volumio hotspot on the list of networks on my Mac when trying to use the built in wifi (though I couldn’t connect to it). This makes no sense to me at all.
A couple of points that may matter - 1. I’m using the HDMI out + a monitor to view Volumio. 2. I’m booting Volumio directly from a USB drive, not the internal HD of the Minix.
Interesting, according to my configuration, the driver for the RTL8723 was selected CONFIG_RTL8723AE=m
In case your chip is a different version, i’m curious to know which one it is.
Could you do upload a log after booting? Perhaps it will show us more detail.
For that you need to go to the dev page ( /dev) and use the upload function.
I need the url you get from the upload.
Yes, you have an rtl8723bs and the kernel does not support that out of the box.
Unless you compile and install the driver (see kkwete’s link), you would need a usb dongle for the time being.
Our new kernel (4.9.29, not released yet) does not have support either, though it seems 8723BS support is available upstream.
Perhaps it can be backported.
Edit: Actually, I’m checking the possibility to use 4.12
It has better support for the Atom SoC, perhaps audio support has been improved as well.
I connected the minix to my router via ethernet in order to get the log, but it would not connect (no sign of it in my router’s device list, multiple ethernet cables used). This makes me think that somehow networking is disabled entirely, especially since the official RPi dongle should work out of the box right?
Normally I would ssh to Volumio to try and solve this, but this is obviously not an option. Is there any way to access a terminal when working with Volumio locally?
I think compiling drivers is probably beyond me, to be honest. I’m happy using a USB dongle for now.
Unfortunately it’s not that easy, believe me.
Copying an r8732bs.ko from the net (as suggested at some sites), not knowing for which kernel it was compiled for, is a waste of time.
The driver cannot work on 3.18.25 (as it is using interfaces which 3.18 does not support).
I tried compiling it with kernel 4.9.29 and did not work there for the same reasons.
The good news: I’m building an x86 version with kernel 4.12.8 at the moment, which has rtl8732bs integrated and seems to be ok.
When testing Volumio appears to be successful, then we will drop 4.9.29 for 4.12.8