looking at firmware for a random zyxel router and it includes a copy of elfutils for itanium
Conversation
Notices
-
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Monday, 14-Apr-2025 20:14:56 JST ✧✦Catherine✦✧
-
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Monday, 14-Apr-2025 20:14:56 JST 翠星石
@whitequark Let me guess, whitequark won't demand the source code and installation information? -
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Monday, 14-Apr-2025 20:33:08 JST ✧✦Catherine✦✧
i think there's seven root filesystems in this 256 MB image (two JFFS2 and five SquashFS), and at least eight kernels (plus i think one kernel embedded inside of an FDT or something)
i've found Broadcom ARM, Cavium MIPS64, and Atheros MIPS32, all on Linux 2.6.30something
2.6.31, 2.6.32, 2.6.36
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Monday, 14-Apr-2025 20:33:09 JST ✧✦Catherine✦✧
for some fucking reason it has a MIPS kernel for a Cavium device, but Broadcom ARM kernel modules??
-
Embed this notice
✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Monday, 14-Apr-2025 20:33:09 JST ✧✦Catherine✦✧
... it has both ARM and MIPS Linux images in the same firmware
what in the fuck
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Monday, 14-Apr-2025 20:44:09 JST Haelwenn /элвэн/ :triskell:
@niconiconi @whitequark Wouldn't be surprised if it was a release earlier than 2.4.x here, and definitely had used Linux before 2.6.0 got released. -
Embed this notice
niconiconi (niconiconi@mk.absturztau.be)'s status on Monday, 14-Apr-2025 20:44:10 JST niconiconi
@whitequark@mastodon.social 2.6.36 was the first (?) Linux kernel I used.
-
Embed this notice