Something like a thermostat or a smart fridge – have you seen any? If so, please share with a video or two.
deleted by creator
A PS4 can be jailbroken to run Linux. You can then install Steam and Halo and have Halo on Linux on PS4
We had a fancy coffee machine at an old job that ran Linux. If I remember correctly it was a top of line cafection or zulay machine. One of the ones with a touch screen. Just booted off an SD card as well iirc so probably would have been pretty easy to hack on.
I still find it weird that managed switches run Linux as I generally would think that at those data rates they’d need something closer to the metal but with the magic of HW offloading that’s been a thing in enterprise for a while and OpenWRT even supports some consumer grade ones now.
Some (probably most) ebook readers like the Kindle.
Many newer cars.
TI NSpire calculators.
A slow cooker. https://www.linux.com/news/crock-pot-slow-cooker-wi-fi-smarts-hands/
A cable modem. Specifically the Motorola SB6120 can. Maybe others too.
WiFi enabled SD cards. https://elinux.org/Wifi_SD
A dead badger. http://strangehorizons.com/non-fiction/articles/installing-linux-on-a-dead-badger-users-notes/
EDIT: Totally forgot about these 2 ham radios. You can run and access Linux on both of these. One is by design as its running on a Pi, the other via mod by R1CBU booting the OS from an SD card.
sBitx v2: https://www.hfsignals.com/index.php/sbitx-v2/
Xiegu x6100: https://r1cbu.ru/index.php/home/radio-software/x6100
managed switches run Linux as I generally would think that at those data rates they’d need something closer to the metal
They might be running userspace networking
https://www.linuxjournal.com/content/userspace-networking-dpdk
Also hard drives. No, not like that.
It doesn’t have as much to do with where the network stack is running, but that they’re leveraging hardware offloading. Their CPUs generally aren’t powerfull enough to switch packets at gigabit speeds let alone on many interfaces at gigabit or multi-gig speeds. Its by leveraging ASICs and maybe even some using FPGAs for hardware offload that they can switch packets at line rate. I understand how they do it, I still just find it kind of weird and cool.
I didn’t list HDDs as someone else had mentioned that already. I was just listing a few devices that weren’t mentioned in other comments yet.
Both really, you can’t fully offload to hardware if your kernel still requires an interrupt to pass the payload. That hardware most likely has userspace drivers.
Oh yeah, didn’t even think about that. Isn’t using userspace network pretty common these days anyway?
Software defined radios are kinda a stretch. The radio hardware isn’t running Linux. There’s a receiver that converts the signal to digital and then a Linux computer processes the signal. Basically the exact same thing as my computer having a radio receiver plugged in to it but packaged up as a standalone thing. If that counts, my keyboard runs Linux.
A hard disk. Not boot from a hard disk, but the hard disk controller is actually made to run Linux: http://spritesmods.com/?art=hddhack&page=1
Idk, needs more e-waste :(
Tell that to Samsung!
It’s not entirelly Linux, but there’s a port of FUZIX for the Raspberry Pi Pico microcontroller
I haven’t done it myself but I own a Pinephone (Linux phone) and that completely isolates the modem to prevent closed source code on the main OS and apparently that runns Linux, not sure if it counts because it’s technically Linux already but someone hosted his blog on that and wrote about it!
Linux can be run on an Nintendo 64. Mainline Kernel support has been added in v5.12
I tried it a few years ago and it kernel panics due to lack of RAM with the expansion card.
Not as impressive but I got a oneplus one that:
- Runs lineageOS 20, thanks to UL and someone on xda
- Runs kernel 6.3 with postmarketOS, thanks to a whole bunch of people working on the kernel
Didn’t they get at least the kernel running on a Nintendo 64
Not sure about a Nintendo 64 but I’ve definitely seen it on the switch and 3ds
I once saw someone running Doom on a pregnancy tester, so I’d imagine that it could run Linux as well.
That was foone
Foone’s great, always happy when her content pops up
The leapfrog leappad used to run linux. People were able to hack them in order to run full on operating systems, by rooting their children’s learning toy
You still can. Not only that, you can install emulators and Retroarch, the thing is capable of running consoles up through PS1 games, though the button mapping for most games is a bit awkward.
Also !sbcgaming if you’re into that sort of thing.
Read an article some years back about someone installing Linux on a hard drive.
Not on a computer with a hard drive. On the embedded ARM core inside the hard drive. One of them anyways, I think this particular hard drive had three CPUs inside it actually.
Not crazy or exotic, but the Wii runs linux with a DE. Not very performant, but a neat thing to install and tryout.
The PS3 is not crazy, but has an exotic hardware that optionnally runs Linux.