KVM:如何將USB GSM調製解調器連接到虛擬機

當我們進行虛擬化時,可以使用 VirtualBox的 o KVM,我們發現的問題之一是,有時我們無法在客戶端(虛擬PC)上查看連接到主機(物理PC)的設備。

VirtualBox有一個 插入 來查看US​​B存儲器,對於KVM來說,看到這種類型的設備應該不是問題,因為我們安裝的內核是直接使用的。 但是並不總是顯示設備,如下面的示例所示,在該示例中,用戶 需要通過USB連接GSM調製解調器.

我發現這篇文章非常有趣,因此將它們帶給您,以便您了解他的所作所為。

使用KVM連接USB GSM調製解調器

1-將調製解調器連接到PC並執行命令以查找一些信息:

$ lsusb總線001設備001:ID 1d6b:0002 Linux Foundation 2.0根集線器總線002設備001:ID 1d6b:0002 Linux Foundation 2.0根集線器總線003設備001:ID 1d6b:0001 Linux Foundation 1.1根集線器總線004設備002:ID 0557:2221宏正國際有限公司華邦Hermon總線002設備003:ID 12d1:1003華為技術有限公司E220 HSDPA調製解調器/ E230 / E270 / E870 HSDPA / HSUPA調製解調器

在這種情況下,作者需要的是最後一行,特別是供應商ID號(12d1)和產品ID(1003).

如您所見,在客戶端上運行相同的命令時,不會得到相同的結果:

$ lsusb總線001設備001:ID 1d6b:0001 Linux Foundation 1.1根集線器總線001設備002:ID 0627:0001 Adomax Technology Co.,Ltd總線001設備003:ID 0409:55aa NEC Corp.Hub

現在,必須在客戶端XML(VM)中定義設備。 我們可以使用以下命令直接編輯XML文件:

$ sudo virsh edit example-server.

必須在設備部分中添加USB設備:

[...] 
請注意,它已被添加 0x 每個ID前面

我們保存文件,重新啟動VM,然後查看是否現在可以看到連接的設備:

$ lsusb總線001設備001:ID 1d6b:0001 Linux Foundation 1.1根集線器總線001設備002:ID 0627:0001 Adomax Technology Co.,Ltd總線001設備003:ID 0409:55aa NEC Corp.集線器總線001設備004:ID 12d1:1003華為技術有限公司E220 HSDPA調製解調器/ E230 / E270 / E870 HSDPA / HSUPA調製解調器

僅此而已。

來源: http://liquidat.wordpress.com


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   伊格納西奧 他說:

    什麼是kvm的gui? 在debian倉庫中嗎?

    PS:出色的入門!

    1.    獵人 他說:

      virt-manager運作良好,在倉庫中。

  2.   埃利奧時間3000 他說:

    很好的小費。 最重要的是,在使用Malestar調製解調器時,它必須為我提供很多幫助。

  3.   toñolocatedelano_e 他說:

    讚美VMWare !!!!
    一鍵away

  4.   這個名字是假的 他說:

    對於不想使用圖形助手保存我們系統的人,也可以手動完成此操作,使用«-device pci-assign»參數從命令行啟動qemu-kvm,或者如果它是熱插拔設備在QEMU監視器中使用“ device_add”或“ device_del”命令。

    有關更多信息:
    http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM

  5.   靜態 他說:

    EXCELENTE

    它幫助我將WifiSlax與外部wifi天線連接並能夠審核Wifi網絡,我需要一個更高的增益(20 Dbi),但我認為這不是合適的位置

    問候