в /usr/src есть дерево исходных текстов системы. Если нет, проверяешь достаточность свободного места - нужно около 1.2Gb без компрессии или 580 мегабайт в случае ZFS с компрессией на развернутое дерево плюс около 200MB на сам архив, который можно загрузить в любое место:
cd $HOME # или в любое место
fetch http://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/13.2-RELEASE/src.txz
tar -C / -xf /path/to/src.txz
3. Загружаешь вариант патча из PR:
fetch -o /tmp/rtwn-rtl8192eu.diff 'https://bz-attachments.freebsd.org/attachment.cgi?id=239429'
4. Делаешь резервные копии штатных драйверов:
cd /boot/kernel
cp -p rtwn.ko rtwn.ko.bak
cp -p if_rtwn_usb.ko if_rtwn_usb.ko.bak
4. Патчишь, собираешь и устанавливаешь патченные драйверы:
cd /usr/src
patch < /tmp/rtwn-rtl8192eu.diff
cd /usr/src/sys/modules/rtwn
make obj depend && make all install
cd /usr/src/sys/modules/rtwn_usb
make obj depend && make all install
Это всё.
Cпасибо, попробую! - Надеюсь, теперь получится, и система "не умрёт" как это было в первый раз
Обсуждают сегодня