Mathew McBride

25 Followers
80 Following
37 Posts
I move 1's and 0's around | Networking hardware and software at traverse dot com dot au | electronics, software and telecoms commentary. | Symphonic metal fan, Germanophile, #avgeek
Bird Sitehttps://twitter.com/mcbridematt
GitHubhttps://github.com/mcbridematt/
I've changed ISPs from AussieBB to Neptune (on the way to 2Gbit). Their customer portal has a feature that outputs the interface config ('show interface TenGigabitEthernetX/X/X') on their BNG. I think I'm having a nerdgasm! Some of the other options are nice-to-have's too...
LOL, Qatar Airways Starlink bans (via DNS NXDOMAIN) reddit and mastodon.social. But PPRuNe (Professional Pilots Rumor Network, famously banned by their neighbors in the UAE) is not. On the other hand, 9/10 IPv6 according to test-ipv6.com! About 1h30m from Perth we are still routing through the Perth PoP.

@azonenberg Oh man, those MCB registers and SERDES6G bring back memories.

We use a smaller variant in the family (VSC8514). It has an errata called "FoJI" where the QSGMII link fails to equalize on startup. We started seeing an increased failure rate at the factory and Microchip pointed us to the MESA repo and told us "you need to do this".

This is the fix I had to implement, ported across from MESA:
https://gitlab.com/traversetech/ls1088firmware/u-boot/-/commit/dbdd658fe529b4614bf610cc071981a09ba0dbdb
(The Linux 'mscc' driver now has a cleaner version of that fix)

net: phy: mscc: implement VSC8514 support (dbdd658f) · Commits · traversetech / ls1088firmware / U-Boot · GitLab

The VSC8514 is a quad-port 10/100/1GBase-T PHY connected to the host SoC via QSGMII. A rebranded ('badge engineered') version was previously available from Freescale as the F104S8A, hence several QorIQ/Layerscape...

GitLab

Could I use Windows-on-Arm for daily productivity? Mostly...

✅ Firefox
✅ VLC*
✅ LibreOffice*
✅ Tortoise Git*
✅ VSCode*
☑️ Nextcloud
☑️ KeePassX
☑️ Altium Designer 2025

(the last three are emulated)

Altium struggles when editing large projects, it would be OK for on-the-road work but I could not use this a a daily driver.

* project website defaults to x86-64 install. As far as I can tell, both Edge and Firefox use the same user-agent for x86-64 and arm64, so it can't be detected browser side!

WSL2 can use the full contingent of cores. I'll throw some Linux kernel compiles at it...

So Hyper-V On Arm64 and standard Linux does not play nice [right now]😭 It appears to be a regression in the latest W11/Hyper-V version (24H2), as there are plenty of reports of it working correctly before.

Linux will not boot when the VM has more than 1 vCPU configured (ref: https://www.reddit.com/r/Surface/comments/1dmzpzt/comment/lt6xtop/ ) .

Even on a single core, it feels a slow, apparently there are timer related changes in the WSL2 kernel ( https://www.reddit.com/r/Surface/comments/1dmzpzt/comment/m5bqgrm/ )

Obligatory CPU-Z shots
A new CPU architecture is not enough to prevent the spread of pre-loaded crapware (McAffe) :( Otherwise, only a very small number of non-Arm64 processes out of the box
I scored a new Snapdragon laptop from Lenovo's outlet store for AU$799 (RRP ~AU$1500). Let's see what Snapdragon can do! I'm very keen to test out Arm64 HyperV and booting Linux on it.
(Lenovo/DHL even delivered it on a Sunday. That's how desperate they are to get rid of these things 😆)
My Glasgow finally arrived, I forgot I actually ordered one until the shipping notification came up! Hopefully, I'll find a problem I can tackle with it soon..