neobrave |
|
Темы:
12
Сообщения:
64
Участник с: 22 октября 2013
|
Получить хочу следуюещее: Ноут подключается к LTE по wifi и принимает ip посредством dhcp. Одновременно работает ethetnet порт со статическим ip. (а куда он там подключен будет, не суть, но пока к роутеру, тому, что не лте). В идеале все это запускается автоматически до ввода логина - то бишь network.d (+ wpa_supplicant в случае wifi). Или с netctl но оба интерфейса сразу (без дальшейшего запуска ethernet через dhcpcd). Не знаю как расписать еще. Если честно не понимаю, почему в элементарных задачах у меня возникают такие трудности. Не представляю, что будучи абсолютным лидером среди серверных ОС у линукса могут быть проблемы с простейшей сеткой, скорее всего проблемы либо в конфликтах между программами либо у меня в голове. |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
А вас не устроит подключить к роутеру lte второй роутер, а к нему уже все остальное? Так гораздо проще, чем то что вы пытаетесь сделать.
Ошибки в тексте-неповторимый стиль автора©
|
neobrave |
|
Темы:
12
Сообщения:
64
Участник с: 22 октября 2013
|
LTE роутер находится достаточно далеко, и вообще не мой (свой установим чуть позже, только переехали). Временно договорились его юзать, но шастать к соседям - не комильфо. Тем более интернет на роутере как таковой не нужен. В данный момент - он выступает девайсом, который может смотреть подключен ли лан и что за IP. И проблема именно в том, что ethernet не хочет подниматься автоматически. Притом, когда я только пробовал линукс 2 года назад - все отлично поднималось и подключалось еще во время установки а на образах "младше" года уже совсем не так. |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
ладно, а у роутеров хоть ip(подсети) разные?
Ошибки в тексте-неповторимый стиль автора©
|
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
Извращенец))) На своем роутере есть вавай? Если есть. Настраивайте его клиентом. К нему малину. Вот и плоская сетка.
Lupus pilum mutat, non mentem.
|
neobrave |
|
Темы:
12
Сообщения:
64
Участник с: 22 октября 2013
|
ind.indeviralда... LTEшка дает - 192.168.3.ххх ethernet - 192.168.0.101 маски не смотрел... jim945Так малину то через ethernet опять таки - а там такая же засада с ethernet как и на ноуте - автоматом не стартует. Нужно конфиги правильно записать на SD. |
jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
neobraveВсе там нормально с dhcpcd стартует. Работает уже черте сколько малина с арчем по кабелю.
Lupus pilum mutat, non mentem.
|
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
neobraveтыц (wiki) У меня так: cat /etc/conf.d/network\@enp2s0 cat /etc/systemd/system/network\@.service Единственно, вам не нужно задавать маршрут по умолчанию, и сей юнит прописывает адреса интерфейсу только на старте (на втыкание - вытыкание кабеля не реагирует, но это скорее заморочка systemd - не разбирался, так устраивает). neobraveКак-то вы немного непонятно описали свою проблему. Надо посмотреть ip addr и ip route до и после события которое все ломает. Еще может оказаться полезной dhcpcd --test <if-name>, она покажет что вам там роутеры по дхцп отдают. Вообще выглядит похоже, что вам второй роутер (к которому подключена малинка) отдает новый маршрут по умолчанию... возможно поможет опция dhcpcd:
neobraveА чем вас netctl не устроил? Это скрипт на баше, который запускает то-же wpa_supplicant и dhcpcd. Пользую его на ноутбуке через [email protected] (без этого сеть не хотела приподниматься после падения) - год никаких проблем. |
neobrave |
|
Темы:
12
Сообщения:
64
Участник с: 22 октября 2013
|
jim945Так в том-то и дело, что не стартует на малине сетка... Попробую может еще раз образ новый туда записать может запляшет, хотя как-то сложно верится... naszar Боже храни wiki. Все перерыл думал про network.d, ан нет). Благодарю за ссылку сегодня попробую обязательно. Насчет втыкания вытыкание я думаю сможет помочь ifpluged. Netctl - может устроить на ноуте - когда сеть поднимается после логина. Для малины не все так просто - хотя и подразумевается монитор (проектор), большинство задач необходимо будет решать по ssh. А автологин по некоторым причинам не устраивает. И netctl никак не хочет включать мой профиль для Eth со статическим ip. Приходится после включения (и автоматического поднятия вафли через netctl) Ручками вбивать как-то так...Вот профиль для Eth Автоматически сгенерированный netctl-gui, похоже на то что сам писал, и результат один - не поднимается.тут вывод ошибки:
|
naszar |
|
Темы:
21
Сообщения:
507
Участник с: 24 сентября 2012
|
neobraveА почему Это вы так зашифровали айпишник, или на самом деле '...' написано? В первом случае Пропишет вам маршрут по умолчанию через этот проводной интерфейс (поломав вайфай), во втором - отвалится с ошибкой (Error: an inet address is expected rather than "..."). Все ошибки можно увидеть через systemctl status --full [email protected] или journalctl -u [email protected]neobravenetctl работает безотносительно пользовательской сессии, как-то так: На этой машине никаких иксов не запущено и залогинен только один пользователь - по ссх.... что netctl, что самописный юнит из вики не могут рулить уже поднятыми и настроенными интерфейсами. Насколько мне помниться, в арче после установки включен dhcpcd.service (работает на всех интерфейсах). Еще вы могли включить systemd-networkd (кстати посмотрите, может вам этот вариант подойдет) или networkManager или ДХЦП на конкретном интерфейсе ([email protected])... погрепайте systemctl и ps aux на предмет, что никакие службы не пытаются управлять вашими интерфейсами. |