Wifi

通過乙太網共享 USB 音頻設備

  • September 23, 2018

我使用 10 米長的 USB 電纜將我的 Linux 筆記型電腦連接到Onkyo P-3000R (USB DAC)。如果可能的話,我想用 WiFi 連接替換那個長 USB 電纜。

我可以使用短電纜將我的 Onkyo USB 設備連接到 WiFi 路由器。我也可以使用 USB over IP 將 USB 設備連接到我的 LAN 上的伺服器。

在我的筆記型電腦上,我使用的是 PulseAudio,我在 KDE 上使用 Phonon 管理我的音頻設備。

我最初的研究發現了這個 Linux 項目:usbip

使用 usbip 完成我的目標需要哪些步驟?

您需要在真正的 USB 設備所連接的電腦上安裝 usbip 伺服器。如果那是您的 Wifi 路由器,您需要是路由器上的 root,並且您需要能夠安裝自定義軟體(或已安裝提供常用 Linux 軟體作為軟體包的韌體,例如 OpenWRT、DD-WRT 等。這個可能比弄亂有根的專有韌體更容易。)。

在筆記型電腦上,您需要安裝 usbip 客戶端。Onkyo 將在筆記型電腦上顯示為 USB 設備,因此您如何管理音頻設備並不重要。

通過Google搜尋應該不難找到更詳細的安裝說明。如果您遇到困難,請編輯問題並描述您做了什麼以及卡在哪裡。

另一種選擇是在 Wifi-Router 上安裝 Pulseaudio(同樣,這需要打開韌體),將其配置為使用 Onkyo,並配置用於遠端音頻訪問的各種 Pulseaudio 方式之一(RTP、RAOP 等;請參閱Pulseaudio 模組. 以類似的方式,在您的筆記型電腦上配置 Pulseaudio。然後您的筆記型電腦上將有一個額外的“遠端”接收器,您可以像本地接收器一樣使用它。

引用自:https://unix.stackexchange.com/questions/470784