Не удается подключиться Для маршрутизатора при настройке статического IP-адреса в FreeBSD

После долгих поисков я решил проблему, с которой столкнулся. Вот выводы на тот случай, если кто-то из вас застрянет в одной и той же проблеме.

  1. Да, вы можете редактировать код модуля ядра в VyOS Development. Но этот метод не особо ценится.

  2. Да, вы также можете написать патч для модулей ядра. и он должен быть в формате GIT, как описано в Как написать патч VyOS . Скоро обновлю, где разместить файл .patch в коде ядра VyOS.

Чтобы проверить вывод отладки с помощью dmesg , используйте параметр KERN_DEBUG . Поскольку я не уверен в других.

printk (KERN_DEBUG "% s: Debuging info \ n", __FUNCTION __);

Более того, чтобы проверить модификацию в ядре VyOS, вам не нужно постоянно создавать полный ISO-файл. Вам просто нужно выполнить следующие команды.

* Обратите внимание, что каждый путь описывается каждый раз из основного каталога сборки iso, чтобы избежать проблем с путями.

cd build-iso/
sudo make clean-linux-image
sudo make linux-image

Затем

cd buil-iso/pkgs/

Здесь вы найдете эти пакеты debian.

buil-iso/pkgs/linux-image-3.13.11-1-amd64-vyos_999.dev_amd64.deb
buil-iso/pkgs/linux-libc-dev_999.dev_amd64.deb
buil-iso/pkgs/linux-vyatta-kbuild_999.dev_amd64.deb

Скопируйте эти файлы в уже установленную систему VyOS и установите их там.

dpkg -i linux-image-3.13.11-1-amd64-vyos_999.dev_amd64.deb
dpkg -i linux-libc-dev_999.dev_amd64.deb
dpkg -i linux-vyatta-kbuild_999.dev_amd64.deb

перезагрузите систему и проверьте внесенные вами изменения с помощью dmesg .

1
13.10.2018, 04:33
1 ответ

Настройте wlan0 на использование DHCP, подключение и проверку связи с маршрутизатором. Найдите IP шлюза по умолчанию (defaultrouter)

# netstat -r | grep -B1 default

Установите этот defaultrouter и статический IP-адрес wlan0 в rc.conf. Перезапустите сеть

# /etc/rc.d/netif restart wlan0

Проверьте маршрутизацию «netstat -r» и убедитесь, что шлюз по умолчанию (defaultrouter )настроен правильно. При необходимости перезапустите маршрутизацию

# /etc/rc.d/routing restart

Попробуйте пропинговать маршрутизатор.

1
27.01.2020, 23:42

Теги

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