Partition Manager
Pages: 1 ... 19 20 21 22 23 24 25 26 27 28 29
Jon Abbott (1421) 2611 posts |
From the WiFi thread: On the PartMan front, Jon. It would be good to have a 5.28 build available for testing purposes. It scrapes the stable and nightly build from the download page, so provided that page doesn’t radically change it should cope with ROOL updates. It does the same to find the latest NetSurf. PackMan, Tinct, SparkFS, IconV, CryptRandom and SharedUnixLibrary are all pulled from their respective PackMan sources. You’d have to put 5.28 on manually after building, as it’s not an advertised download. I did notice it didn’t quite get the HD4 name correct when it rolled over to 5.30, which I’ve now corrected. I’m currently adding the NVMe and WiFi drivers as additional software downloads, so hope to have those working on 1st boot soon. |
Jon Abbott (1421) 2611 posts |
From the WiFi thread:
Where I’ve been testing this for the PM update, I’ve modified the !Internet startup script to first try the NIC (it also detects if there is a NIC to avoid locks on Zero’s) and if that doesn’t get an IP from a DHCPExecute, load the WiFi driver and use that instead. It then behaves as you’d expect, defaulting to the LAN if its plugged in or the WiFi if its not. I’ve yet to test if you can have both LAN and WiFi connected at the same time and have it handle the routing correctly. I suspect not as the network stack isn’t stateful. The caveat of both NIC and WiFi when booting is it can take a while for the NIC to timeout the DHCP request before the WiFi is tried, so not ideal. The best solution would be if I could check if the NIC has a connection and skip it if not – I’m not sure if that’s implemented in the driver though. For the time being, I’ll probably add a tickbox for the NIC and WiFi so you can either have it default to just one of them at 1st boot, or have it try the NIC and fallback to WiFi. |
Jon Abbott (1421) 2611 posts |
PM 1.03 beta is now available for testing with ROOL WiFi/NVMe drivers added. I’ve not extensively tested the changes, but it now downloads the latest NVMe and WiFi drivers when initialising a Pi Bootdrive. I confirmed Pi1’s connect via the NIC and WiFi wins out on a Pi3, with RJ45 as a fallback. I performed no testing to confirm the NVMe drivers work correctly as I do not have a suitable device. Something I will note is that the NVMe drivers as provided in the ROOL download package install to PreDesk – which combined with the changes to SetChoices break the initial setup of Choices.Boot on 1st boot. To work around that, I’ve relocated the drivers to !Boot.Resources.!System.500.Modules.NVMe and instead inject an !!NVMeFS Obey that loads them into PreDesk, via the 5xx hook folders. |
Pages: 1 ... 19 20 21 22 23 24 25 26 27 28 29