任天堂 Switch 交換機 (2019)

Hacker News·

我記錄了將任天堂 Switch 主機改造為實際網路交換機的過程,透過 Switchroot 安裝 Ubuntu Linux 並成功配置 USB 乙太網路轉接器來達成此目標。

背景

這篇文章記錄了一項充滿極客精神的實驗:作者利用 Nintendo Switch(代號 NX)的硬體基礎,透過安裝 Linux 系統將其改造為一台真正的網路交換器(Network Switch)。這項計畫主要利用 Switch 底座的 USB 接口連接乙太網路轉接器,並透過 switchroot 專案運行 Ubuntu 系統,最終成功實現了硬體層級的封包交換功能。

社群觀點

針對這項看似「大材小用」的改造,Hacker News 的社群討論主要集中在技術可行性、硬體潛力以及對這種純粹出於趣味而進行開發的讚賞。許多網友認為這是一個極佳的冷笑話實踐,僅為了達成名稱上的雙關語(Switch 變身 Switch)而投入大量心力,充分展現了科技愛好者的幽默感。儘管從效能角度來看,這並不是一個高效率的網路設備,但正如評論者所言,重點不在於它跑得有多快,而在於這台機器竟然真的能達成這項任務。

在技術細節方面,社群成員對於效能瓶頸進行了深入探討。雖然作者在測試中僅跑出約 90Mbps 的速度,但這主要是受限於其使用的百兆位元轉接器。有網友指出,Switch 的 USB-C 接口理論上支援千兆位元(1Gbps)的傳輸速率,只要搭配正確的硬體與網路環境,效能仍有提升空間。此外,關於作者提到的 USB 裝置無法辨識供應商名稱的問題,社群也給出了專業解釋,認為這單純是 Linux 系統內部的供應商識別碼清單過舊,並非硬體相容性故障。

更令人感興趣的是 Switch 隱藏的運算潛力。部分討論提到,由於 Switch 搭載的是 NVIDIA Tegra 處理器,若能成功引導至 Linux 環境並掛載相關驅動程式,理論上可以調用 CUDA 核心進行硬體加速。這意味著這台遊戲主機不僅能當作網路交換器,甚至具備執行大型語言模型(LLM)推理或進行人工智慧運算的硬體基礎,儘管速度可能不快,但這為 Switch 的退役用途開闢了更多想像空間。

延伸閱讀

Hacker News

相關文章

  1. How to Turn Anything into a Router

    27 天前

  2. 我將 Linux 移植到 PS5 並將其變成了一台 Steam Machine

    大約 2 個月前

  3. 我將 Mac OS X 移植到了任天堂 Wii

    18 天前

  4. 當你將 Linux 主機轉變為路由器時會發生什麼變化

    26 天前

  5. 任天堂DS程式碼編輯器與可程式化遊戲引擎

    3 個月前

其他收藏 · 0