ОБНОВЛЕНИЕ 4:
Попробовав то, что предложил JohnnyVegas , я подключил ключ к хост-машине, захотел установить драйверы и отменил установку. Я удалил все сетевые подключения из гостевой ОС, я добавил USB-ключ в качестве USB-устройства для гостевой ОС. Я загрузился в гостевую ОС, я выбрал USB-ключ в гостевой ОС и получил следующее сообщение от virtualbox:
Не удалось подключить USB-устройство ZTE, Incorporated ZTE WCDMA Technologies MSM к виртуальной машине Ubuntu 10.04 32.
USB-устройство «ZTE, Incorporated ZTE WCDMA Technologies MSM» с UUID {a37699df-38f1-4a82-b514-ecb4996aa98b} занято предыдущим запросом. Пожалуйста, попробуйте позже.
Код результата: E_INVALIDARG (0x80070057) Компонент: HostUSBDevice Интерфейс: IHostUSBDevice {173b4b44-d268-4334-a11d-b6521c9a740a} Callee: IConsole {db7ab4ca-2a3f-4443-9243391-c2212391391391-c23
Есть идеи, почему это происходит?
ОБНОВЛЕНИЕ 3:
Кажется, проблема возникает, когда я подключаю устройство типа Dial-up
. Если я подключаю устройство типа LAN or High-Speed Internet
, это устройство работает нормально.
Как получить Dial-up
USB-соединение в качестве опции в virtualbox?
Чтобы люди не могли прочитать весь вопрос. Я в основном хочу использовать 2 соединения на моем компьютере. Хост ОС должен использовать соединение Ethernet, а гостевая ОС через virtualbox должна использовать USB-соединение, которое является USB-ключом 3g и устанавливается в xp как dial-up
соединение. По какой-то причине я не вижу это соединение в virtualbox.
Тем не менее, если я подключу другое USB-соединение к хост-машине типа LAN or High-Speed Internet
, это прекрасно работает в virtualbox. Мне, в принципе, нужно, чтобы dial-up
соединение распознавалось в virtualbox.
ОБНОВЛЕНИЕ 2:
Вот снимок экрана, показывающий, что я могу видеть только соединение Ethernet в раскрывающемся списке virtualbox. USB-соединение не видно. Вы можете видеть, что соединение Ethernet и USB-соединение подключены до того, как я запустил virtualbox на скриншоте в оригинальном вопросе ниже. Но вот скриншот выпадающего списка в virtualbox:
ОБНОВЛЕНИЕ 1:
Ответ от JohnnyVegas частично работает, в том случае, если оба соединения подключены, по умолчанию устанавливается соединение Ethernet. Если я затем перейду на виртуальную ОС, она тоже будет использовать соединение Ethernet. Если одно из подключений подключено отдельно, ОС virtualbox будет использовать любое подключенное подключение. Тем не менее, если оба соединения подключены, по умолчанию используется соединение Ethernet, поэтому ОС virtualbox использует соединение Ethernet.
Мне нужен хост-компьютер, чтобы использовать соединение Ethernet и ОС virtualbox, чтобы использовать соединение USB. Таким образом, ответ JohnnyVegas решает половину проблемы.
ОРИГИНАЛЬНЫЙ ВОПРОС:
Я не могу получить 2 подключения к Интернету, чтобы работать на моем компьютере, как мне нужно, чтобы они работали.
Главный компьютер - Windows XP, которая имеет подключение к Ethernet и подключение к Интернету через USB. Оба соединения работают нормально, если используются по одному.
Если оба подключения включены одновременно, Windows XP по какой-то причине хочет использовать USB-соединение. Как мне всегда заставить компьютер HOST использовать только соединение Ethernet, но оставить соединение USB включенным, чтобы его можно было использовать в гостевой ОС через VirtualBox? Вот скриншот:
На скриншоте видно, что у меня есть 2 подключенных подключения, 3Connect
- это USB-подключение, а Local Area Connection
- подключение к Ethernet.
Вы также можете увидеть диалоговое окно « Advanced Settings
», которое по какой-то причине не показывает USB-соединение. Однако, если я захожу в Google с обоими подключенными подключениями и набираю, what is my ip
, Google показывает мне IP-адрес USB-соединения. Как только я отключаю USB-соединение и обновляю Google, я получаю IP-адрес Ethernet-соединений, когда спрашиваю у Google, what is my ip
.
В общем, как мне включить оба подключения одновременно, но заставить Windows XP использовать подключение к Ethernet, оставляя USB-соединение свободным для использования с гостевыми ОС через VirtualBox?