LINUX.ORG.RU

История изменений

Исправление usermod, (текущая версия) :

А что, интерфейс вообще может работать без адреса?! Никогда не видел таких конфигураций.

Да видел, конечно, просто не задумывался. Оглянись, наверняка где то рядом коммутатор висит с кучей портов. Какие адреса у этих эзернетов? Бридж, это тот же самый свич L2, просто внутри компьютера.

QMI,то он образует сетевой интерфейс который как минимум веб-конфигуратором openwrt засовывается в бридж.

Советую временно собрать схему. Нужно два компьтера (или ноутбука) с линуксом (достаточно флешка ventoy с systemrescuelinux ).

1 Компьютеры соединяешь друг с другом езернетом. 
2 В один комп (сервер) втыкаешь модем
3 В другой комп (клиент) ничего не втыкаешь, пункт просто для названия 

На сервере запускаешь свой модем, поднимаешь интерфейс между компами (ip link set eth0 up)

  1. Смотришь выхлоп ip link и ip addr, проверяешь, есть ли макадрес у интерфейса модема и сетевые настройки. Работает ли интернет. Запоминаешь сетевые настройки модема - адрес, маску, шлюз.

  2. удаляешь сетевые настройки с интерфейса модема и у сетевого интерфейса между компами (там его по идее и не должно быть, dhcp же нет)

  3. создаешь через brctl бридж на сервере и включаешь в него его инетрфейс между компами и модема

  4. Нак клиенте интерфейсу между компами (по идее он там один) через ip addr и ip r add default via назначаешь сетевые настройки из пункта 1. Не забудь ip link eth0 set up

5 Проверяешь ip addr что адрес модема с маской теперь на эзернете клиента, ip r что маршруты на месте

  1. Удостоверяешься что интернет на клиенте работает.

  2. Препарируешь полученное знание в настройки oprnwrt

Исходная версия usermod, :

А что, интерфейс вообще может работать без адреса?! Никогда не видел таких конфигураций.

Да видел, конечно, просто не задумывался. Оглянись, наверняка где то рядом коммутатор висит с кучей портов. Какие адреса у этих эзернетов? Бридж, это тот же самый свич L2, просто внутри компьютера.

QMI,то он образует сетевой интерфейс который как минимум веб-конфигуратором openwrt засовывается в бридж.

Советую временно собрать схему. Нужно два компьтера (или ноутбука) с линуксом (достаточно флешка ventoy с systemrescuelinux ).

1 Компьютеры соединяешь друг с другом езернетом. 2 В один комп (сервер) втыкаешь модем 3 В другой комп (клиент) ничего не втыкаешь, пункт просто для названия

На сервере запускаешь свой модем, поднимаешь интерфейс между компами (ip link set eth0 up)

  1. Смотришь выхлоп ip link и ip addr, проверяешь, есть ли макадрес у интерфейса модема и сетевые настройки. Работает ли интернет. Запоминаешь сетевые настройки модема - адрес, маску, шлюз.

  2. удаляешь сетевые настройки с интерфейса модема и у сетевого интерфейса между компами (там его по идее и не должно быть, dhcp же нет)

  3. создаешь через brctl бридж на сервере и включаешь в него его инетрфейс между компами и модема

  4. Нак клиенте интерфейсу между компами (по идее он там один) через ip addr и ip r add default via назначаешь сетевые настройки из пункта 1. Не забудь ip link eth0 set up

4 Проверяешь ip addr что адрес модема с маской теперь на эзернете клиента, ip r что маршруты на месте

  1. Удостоверяешься что интернет на клиенте работает.

  2. Препарируешь полученное знание в настройки oprnwrt