One frustration I have with this thing is the ever changing MAC address on the WiFi interface. What is going on here? It's constantly grabbing a new lease from my router. Is there a way to nail down the MAC so it's consistent and I can give it a static IP?
This might be a behavior of NetworkManager, can you try disabling Mac address randomization as shown in this Github Gist?
@raenrfm it’s possible your fsg partition has been erased on this particular device, I just got word that it should be defaulting to a fixed MAC on both Ubuntu 20 and 24.
How would that happen and how do I restore the fsg partition?
Also, even though I installed the drivers for the dual 2.5Gb ethernet hat, I'm not able to get an IP address with them. The tachyon takes forever to boot but I can see the ethernet port coming up and down several times. It's pretty weird. A usb ethernet adapter works tho.
Well, now I cannot connect to it at all, says it's online in the console, the IP addresses reported in the console are not true and I don't see it showing up in the lease table on my router anywhere so it's totally dark now. I think I'm done with this hot garbage. I'm sorry, this is a valiant effort, but this is nowhere near a usable product.
If you’d like, I’d be happy to hop on a 30 minute call to see if we can sort this out. It is a product under active development, so I understand your frustration.
I'm sorry I know I shouldn't vent like this but it is very frustrating. I appreciate the offer. I'm just reflashing it again with 24.04 and see if it was just flashed with a corrupt image or something.
So putting that rule in to turn off MAC randomization renders the network stack disabled. I tried on a fresh flash to put this rule in and then I could no longer reach the unit in any way, not even through the cellular connection (I re-attached the antenna), so this is a no-no. I've had this MAC address randomization going on since I got the unit. When using Ubuntu 20 it would have issues connecting to my WiFi and I'd see multiple SSID's available in the GUI wifi connection app which puzzled me, but now I understand what that was about. If that's not supposed to happen then something else it going on here.
Can you follow these steps and send us the manufacturing_backup_<device_id>.zip file that is generated via particle tachyon backup?
mkdir /tmp/backup
cd /tmp/backup
particle tachyon backup # <-- send us the file from this step
mkdir /tmp/restore
cd /tmp/restore
particle tachyon factory-restore
Where do I send it?
Also, after the factory restore, can I then go ahead and reflash Ubuntu 24.04?
DM’d!
Discovered something else. When I have my dual 2.5Gb hat connected I lose the Wifi adapter. It doesn't see the adapter at all using "nmcli device status." Also the 2.5Gb adapter gets stuck trying to obtain an IP. I have compiled the driver for this card and it does show up, it just can't seem to get an IP for some reason.