Wi-Fi не распознается Ubuntu с предустановленной Win8 (12.10)

Вы также можете быть заинтересованы в , как сделать прядильщик :

Можно ли сделать прядильщик в Bash?

Конечно!

i=1
sp="/-\|"
echo -n ' '
while true
do
    printf "\b${sp:i++%${#sp}:1}"
done

Каждый раз, когда цикл повторяется, он отображает следующий символ в строке sp, оборачиваясь по мере достижения конца. (i - позиция отображаемого текущего символа, а $ {# sp} - длина строки sp).

Строка \ b заменяется символом «возврат». Или вы можете поиграть с \ r, чтобы вернуться к началу строки.

Если вы хотите, чтобы это замедлилось, поместите команду сна в цикл (после printf).

Эквивалентом POSIX будет:

sp='/-\|'
printf ' '
while true; do
    printf '\b%.1s' "$sp"
    sp=${sp#?}${sp%???}
done

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

sp="/-\|"
sc=0
spin() {
   printf "\b${sp:sc++:1}"
   ((sc==${#sp})) && sc=0
}
endspin() {
   printf "\r%s\n" "$@"
}

until work_done; do
   spin
   some_work ...
done
endspin

0
задан 03.05.2020, 05:00

1 ответ

Установите ndiswrapper

sudo aptitude install ndiswrapper-common ndiswrapper-modules-1.9 ndiswrapper-utils-1.9

Установите драйвер WiFi (из Windows):

sudo ndiswrapper -i yourdriver.inf

Проверьте, работает ли драйвер:

sudo ndiswrapper -l

Загрузите модуль:

sudo depmod -a

sudo modprobe ndiswrapper

Сконфигурируйте modprobe так, чтобы он загружал ndiswrapper :

sudo ndiswrapper -m

Отредактируйте модули, чтобы добавить ndiswrapper в конце:

sudo gedit /etc/modules

Не забудьте добавить ndiswrapper в конце.

Надеюсь, теперь у вас есть WiFi!

0
ответ дан 03.05.2020, 05:01

Теги

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