Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    ax88179_178a.c исправлен для Proxmox (например, использовать с FreeBSD / opnsense).

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    ax88179_178a.c исправлен для Proxmox (например, использовать с FreeBSD / opnsense)., Proxmox Виртуальная Среда
     
    PSteinberg
    Guest
    #1
    0
    28.11.2019 19:05:00
    Почему я это сделал: Потому что проброс USB3 с ax88179_178a во opnsense / FreeBSD был настоящей головной болью. Либо только 100 Мбит/с, либо вообще не работало. Я понял, что это проблема драйвера в PVE в связке с FreeBSD. ЭТОТ МОД работает как старый драйвер в любой Linux, но теперь очень хорошо и как Linux Bridge во FreeBSD или, в моем случае, во opnsense 19.x.

    Всё нужно делать в PVE Shell:

    I) Скачать и распаковать драйвер и удалить неработающий файл ax88179_178a.c:
    ```
    cd ~
    mkdir download
    cd download
    wget https://www.asix.com.tw/FrootAttach/driver/AX88179_178A_LINUX_DRIVER_v1.19.0_SOURCE.tar.bz2
    tar -xvjf AX88179_178A_LINUX_DRIVER_v1.19.0_SOURCE.tar.bz2
    cd AX88179_178A_LINUX_DRIVER_v1.19.0_SOURCE
    rm ax88179_8178a.c
    ```

    II) Создать новый рабочий файл ax88179_178a:
    ```
    nano ax88179_178a.c
    ```
    Скопировать и вставить этот код в редактор: [https://pastebin.com/cFpKHiCm](<#0 >)
    `STRG + S` чтобы сохранить, `STRG + x` чтобы выйти из nano.

    III) Скомпилировать и скопировать драйвер в файлы ядра.  Путь к ядру нужно обновить в зависимости от вашей версии. В моем случае версия ядра "5.0.21-4-pve", поэтому путь: `/lib/modules/5.0.21-4-pve/kernel/drivers/net/usb/`.  Компилировать следующим образом:
    ```
    make -j2
    make install
    ```
    Теперь у вас должен быть файл ax88179_178a.ko.  Скопировать его в путь к ядру – возможно, предварительно сделать резервную копию старого ax88179_8178_a.ko.
    ```
    cp ax88179_178a.ko /lib/modules/5.0.21-4-pve/kernel/drivers/net/usb/
    depmod -a
    modprobe ax88179_178a
    ```
    Перезагрузить сеть вручную или, если не знаете, как, то перезагрузить PVE.  Затем можно добавить ax88179_178a к vmbrX (Linux Bridge) и установить этот vmbrX в качестве сетевой карты для FreeBSD / opnsense. Перезагрузить PVE снова. Теперь устройство должно работать в полной мере во FreeBSD / OPNSENSE со скоростью 1 Гбит/с.  Наслаждайтесь этим модом – надеюсь, я помог кому-нибудь.  Мне потребовались долгие вечера, чтобы разобраться и исправить это.  opnsense работает просто замечательно с ним. ax88179_178a – это в моем случае WAN-адаптер на 200-мегабитном порту, поэтому 100 Мбит/с было недостаточно.

    Cheers,
    PSteinberg

    PS: Отличный продукт - PVE просто сказка!
     
     
     
    MariusClaudiu
    Guest
    #2
    0
    10.12.2023 11:36:00
    Привет, кажется, команда была неправильной: rm ax88179_8178a.c. Правильно было: rm ax88179_178a.c. В любом случае, я пытался скомпилировать драйвер, но не получилось. Возможно, мне нужен какой-то новый файл (https://pastebin.com/cFpKHiCm). У меня FreeBSD 13.2 и USB-сетевая карта TP-Link UE306 на базе Axis AX88179. Если кто-нибудь сможет помочь, буду очень благодарен.
     
     
     
    PSteinberg
    Guest
    #3
    0
    10.12.2023 13:42:00
    Привет, Мариус! Этот пост был написан 4 года назад - и ты прав, там опечатка. НО, должно работать «из коробки» к этому моменту. Создай новую тему, и форум тебе поможет.
     
     
     
    MariusClaudiu
    Guest
    #4
    0
    10.12.2023 14:42:00
    Спасибо за быстрый ответ. Если не сложно, сделай и для TP-Link UE300 тоже. Он основан на RTL8153. Я видел в интернете, что многие используют оба эти адаптера, но не нашёл нигде, как решить эту проблему, кроме как здесь. Эти USB сетевые адаптеры не создают проблем на pfSense {FreeBSD 14} или в дистрибутиве файрвола IPFire Linux.
     
     
     
    thelinhlge
    Guest
    #5
    0
    01.05.2024 05:41:00
    root@pve:~/download# tar -xvjf asix_usb_nic_linux_driver_v3.1.0.tar.bz2 asix_usb_nic_linux_driver_v3.1.0/ asix_usb_nic_linux_driver_v3.1.0/ax88179_178a.h asix_usb_nic_linux_driver_v3.1.0/ax_main.h asix_usb_nic_linux_driver_v3.1.0/ax88179a_programmer.c asix_usb_nic_linux_driver_v3.1.0/ax_ptp.h asix_usb_nic_linux_driver_v3.1.0/ax88179_178a.c asix_usb_nic_linux_driver_v3.1.0/ax_ioctl.h asix_usb_nic_linux_driver_v3.1.0/ax88179a_772d.h asix_usb_nic_linux_driver_v3.1.0/Makefile asix_usb_nic_linux_driver_v3.1.0/ax_ptp.c asix_usb_nic_linux_driver_v3.1.0/ax_main.c asix_usb_nic_linux_driver_v3.1.0/ax88179_programmer.c asix_usb_nic_linux_driver_v3.1.0/ax88179a_772d.c asix_usb_nic_linux_driver_v3.1.0/ax88179a_ieee.c asix_usb_nic_linux_driver_v3.1.0/Readme asix_usb_nic_linux_driver_v3.1.0/axcmd.c asix_usb_nic_linux_driver_v3.1.0/ax88279_programmer.c root@pve:~/download# cd asix_usb_nic_linux_driver_v3.1.0 root@pve:~/download/asix_usb_nic_linux_driver_v3.1.0# rm ax88179_178a.c root@pve:~/download/asix_usb_nic_linux_driver_v3.1.0# make -j2 -bash: make: command not found root@pve:~/download/asix_usb_nic_linux_driver_v3.1.0# make install -bash: make: command not found root@pve:~/download/asix_usb_nic_linux_driver_v3.1.0# Makefile -j2 -bash: Makefile: command not found root@pve:~/download/asix_usb_nic_linux_driver_v3.1.0# makefile -j2 -bash: makefile: command not found I face above message? how to fixed it? Thanks.

    Я столкнулся с вышеуказанным сообщением. Как это исправить? Спасибо.
     
     
     
    MariusClaudiu
    Guest
    #6
    0
    08.05.2024 20:28:00
    Привет! Если ты запустишь `rm ax88179_178a.c`, этот файл: `ax88179_178a.c` исчезнет, и ты не сможешь скомпилировать без него. Проблема в том, что у нас нет обновленной версии. Если у кого-то есть, пожалуйста, помогите нам. Спасибо большое!
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры