Как сконфигурировать USB Ethernet, чтобы иметь статический IP?

У меня есть USB-устройство, которое работает RNDIS USB устройство Ethernet.

Это устройство не имеет возможности DHCP, таким образом, главный компьютер должен выделить IP-адрес для себя.

Я пытался добавить к /etc/network/interfaces

auto usb0
iface usb0 inet static
    address 192.168.7.15
    netmask 255.255.255.0
    network 192.168.7.0

Затем я сталкиваюсь с проблемой, подобной этому: то, когда устройство не будет подключено затем usb0, не покажет, и network-manager перестал бы работать при начальной загрузке.

Существует ли способ работать вокруг этого?

2
задан 13 April 2017 в 15:24

3 ответа

Если необходимо включаться/отключать очень часто, HWaddr должен связать с устройством как это 12:a5:cf:42:92:fd. Для моего случая я использую g_ether.ko во встроенной системе Linux, выполненном "insmod g_ether.ko host_addr=12:a5:cf:42:92:fd dev_addr=5e:bc:ca:27:92:b1". Затем на хосте Linux (Ubuntu 12.04 LTS для моего случая), отредактируйте файл "/etc/NetworkManager/system-connections/Wired соединение 2" и введите что-то как

#

[802 3 Ethernet]

[соединение] duplex=full mac-address=12:a5:cf:42:92:fd

id=Wired соединение 2 uuid=2862a666-c2e6-4a3a-8e0c-8705d93c92da-type=802-3-ethernet timestamp=1501735507

[ipv6]

method=auto

[ipv4]

method=manual

addresses1=192.168.42.21; 24; 192.168.42.1;

#

Наконец, сохранил файл и включается/повторно включает USB-кабель.

2
ответ дан 2 December 2019 в 04:59

Можно изменить настройки для того определенного соединения путем выбора Edit Connections в выпадающем меню для значок Network Manager в панели. В этом диалоговом окне выберите рассматриваемое проводное соединение, примите решение отредактировать его, перейдите к вкладке IPv4 и изменитесь на соединение Руководства . Существует также другое локальное для ссылки и такие соединения типа, которые можно использовать при необходимости.

0
ответ дан 2 December 2019 в 04:59

Хорошо или Вы правильно включаете и выполняете NM или просто производите чистку/удаляете NM и добавляете запись в /etc/network/interfaces как это:

        auto usb0
        iface usb0 inet dhcp

затем перезапускают поле или просто сетевой сервис

, я надеюсь, что это получит IP попробуйте.

И удостоверяются, что драйверы для того USB-устройства установлены

-1
ответ дан 2 December 2019 в 04:59

Другие вопросы по тегам:

Похожие вопросы: