У меня есть ASUS USB-AC51, но у него нет режима AP. Это проблема адаптера или драйвера?

Попробуйте вместо этого вот это, поскольку оно возьмет ваш вывод и сделает его одной огромной строкой с пробелами, разделяющими имена файлов.

dpkg --get-selections | grep -v deinstall | awk '{print $1}' > list.log awk '$1=$1' ORS=' ' list.log > newlist.log apt-get install --reinstall $(cat newlist.log)

Единственное изменение в вашем оригинальном сообщении - это добавление второго оператора awk, который, вероятно, можно сделать в линию с первым, чтобы создать нужный вам файл.

Это изменение заставит apt-get правильно заново загрузить пакеты и все недостающие зависимости, которые не были установлены в первый раз, и переустановить их по порядку.

Если мы сделаем его встроенным, я думаю, что он будет выглядеть примерно так:

dpkg --get-selections | grep -v deinstall | awk '{print $1}' | awk '$1=$1' ORS=' ' > list. log

А затем убедитесь, что в системе действительно установлены правильные пакеты (или последние), очистите кэш apt, обновите его и затем заново загрузите все файлы (вы можете пропустить первые два шага, если вам нужно переустановить только то, что есть в кэше):

apt-get clean && apt-get update && apt-get install --reinstall $(cat list.log)

У меня было установлено более 2 тысяч пакетов на системе, которую я обновлял, и она зависла. Использование dpkg --configure -a завершило установку (она была в финальной фазе). Затем я выполнил следующее, чтобы все переустановилось правильно.

Или, как сказано на https://superuser.com/questions/298912/reinstall-debian-while-keeping-installed-packages-and-data:

sudo apt-get install --reinstall $(dpkg --get-selections | grep -w 'install$' | cut -f1)

Только убедитесь, что вы сначала запустили "init 2" перед любой переустановкой, поскольку некоторым компонентам X или вашего любимого оконного менеджера может не понравиться переустановка.

1
24.03.2019, 16:34
2 ответа

Извините, но где вы узнали, что этот адаптер имеет такую ​​аппаратную возможность? Во всех найденных мной источниках НЕ говорится, что эта возможность реализована аппаратно, следовательно, это не так, значит, это аппаратная проблема.

0
28.01.2020, 00:17

Вот что я получил для ASUS USB -AC51 на ядре Arch Linux 5.10.73:

$ iw list | grep "Supported interface modes" -A 8
        Supported interface modes:
                 * IBSS
                 * managed
                 * AP
                 * AP/VLAN
                 * monitor
                 * mesh point
                 * P2P-client
                 * P2P-GO

Кроме того, точка доступа, созданная NetworkManager, отлично работает (как в сетях 2,4G, так и в сетях 5G ).

Возможная проблема может заключаться в старом ядре. mt76x0e поддерживает AP начиная с ядра 5.0 и все драйверы mt76 заявляют о поддержке AP начиная с ядра 5.5 .

0
16.10.2021, 06:18

Теги

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