Running xubuntu 18.04 32-bit (fresh install, fully updated) on an Atom-based machine which includes a Marvell SD8686 wifi device. When the SD8686 is powered up, the machine locks up and must be manually rebooted. I have not attempted to install drivers or firmware for the SD8686 (I think this is an issue).
When the machine (a Viliv S5 "MID") powers up and is started, the SD8686 is not powered up so it is not seen as a peripheral by Ubuntu. A small program "viliv-ec" was written (not by me) and I have installed, that lets the user power up the SD8686 once the machine is running. The same program can be used to power up the bluetooth peripheral and the touchscreen (both of those peripherals do power up using the program, so I think the program is working as expected.) When I use the program to power up the SD8686, several messages are printed by the program indicating that it was successful at powering up the SD8686. The program does not exit on completion (it does this for the other two peripherals I mentioned), instead the machine goes into a hard lock-up state.
I have looked at the output of dmesg and /var/log/kern.log but I do not find any mention of the SD8686 (I do see mention of the bluetooth peripheral when it was tested), so perhaps the log file isn't getting flushed to disc before the machine locks up.
Two questions -
(1) can I diagnose this any further beyond what I have described above?
(2) where can I find a how-to that would help me properly set up the device driver and/or firmware that is likely needed? I understand the SD8686 is included in "libertas" but I have no experience with that.
Thanks very much for any advice/help,
Dave
Bookmarks