Неверная ошибка MAC-адреса в виртуальной консоли

Как вы говорите, zsh во многом похож на bash. Он имеет некоторые функции, которые вы не найдете в bash, и его можно расширить мощными способами. Не думайте двигаться как своего рода революцию, а скорее как ряд эволюционных шагов, которые помогут вам в вашей повседневной работе. Вот некоторые подсказки от моего .zshrc. Хотя вы говорите, что предпочитаете отдельные советы, этот пост является длинным списком. Тем не менее, это хорошая идея, чтобы пройти через точки один за другим. Просто добавьте интересные бит к вашему ~/.zshrc и перезагрузите с помощью source ~/.zshrc. Окончательный совет: узнайте нажатия клавиш zsh по умолчанию («Emacs»): ^A ^E ^W Alt-F Alt-B Alt-P ^L ^R. Вы можете заменить Alt на два отдельных нажатия клавиш: Alt-P эквивалентно ESC P.

Это дает вам более обширную вкладку.

autoload -U compinit
compinit

Завершение табуляции с обоих концов.

setopt completeinword

Завершение табуляции должно быть нечувствительным к регистру.

zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'

Лучшее завершение для killall.

[ f4]

Изменяет определение слова, например с ^ W.

autoload select-word-style
select-word-style shell

Цвета для ls.

if [[ -x "`whence -p dircolors`" ]]; then
  eval `dircolors`
  alias ls='ls -F --color=auto'
else
  alias ls='ls -F'
fi

Ярлыки для ls.

alias ll='ls -l'
alias la='ls -a'

Одна история для всех открытых оболочек; хранить 10 000 записей. Это позволяет использовать полезную память для поиска команд, которые вы использовали в последний раз для ./configure и т. Д. Используйте Alt-P (найти команду, которая начинается так) и ^ R (поиск в истории) либерально.

HISTFILE=~/.zhistory
HISTSIZE=SAVEHIST=10000
setopt sharehistory
setopt extendedhistory

Включает все виды расширенного globbing, такие как ls ** / *. txt (найти все текстовые файлы), ls -d *(D) (показать все файлы, включая те, которые начинаются с «.»).

# superglobs
setopt extendedglob
unsetopt caseglob

Это полезно запомнить команды в вашей истории, не выполняя их.

setopt interactivecomments # pound sign in interactive prompt

Введите «..» вместо «cd ..», «/ usr / include» вместо «cd /usr/include".

setopt auto_cd

Хорошее приглашение.

PS1='[%T] %n@%m:%~# '

Показывать статистику использования CPU для команд, занимающих более 10 секунд

REPORTTIME=10

Некоторые команды, которые вы широко используете в Ubuntu.

alias 'a=sudo aptitude'
alias 'ai=sudo aptitude install'
alias 'ar=sudo aptitude remove'
alias 'au=sudo aptitude update'
alias 'ag=sudo aptitude safe-upgrade'
alias 'as=apt-cache search'
alias 'aw=apt-cache show'

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

function apt-list-packages {
  dpkg-query -W --showformat='${Installed-Size} ${Package} ${Status}\n' | grep -v deinstall | sort -n | awk '{print $1" "$2}'
}
1
задан 31 January 2013 в 04:45

2 ответа

Как работает, просто установите поддельный MAC-адрес в настройках вашего Wi-Fi соединения, в Ubuntu он называется «клонированный MAC-адрес».

У меня было такое же сообщение об ошибке на моем Ubuntu 14.04 после обновления с 13.10 с Беспроводная карта Broadcom BCM4313, предлагаемые ответы не сработали для меня, откат драйвера или изменение его с помощью разных типов, таких как STA и b43, не исправило проблему. Эта работа заставила ошибку исчезнуть.

2
ответ дан 25 May 2018 в 01:56
  • 1
    Это потрясающий ответ и работает. Просто установите клонированный адрес на реальный адрес и остановите сообщения. Спасибо! – John Lawrence Aspden 2 September 2014 в 15:29
  • 2
    Интересно, я предполагаю, что apt-get install macchanger рандомизирует ваш MAC-адрес, исправляет это и на Debian тоже. – Jeff Burdges 4 June 2015 в 17:37

У меня также была эта проблема на моем MacBook Pro 13 "(в середине 2012 года) под управлением Linux Mint 16 (64-разрядная версия), и я нашел другое решение, установив пакет linux-firmware-nonfree:

Внимание: вам нужно сделать это, используя ссылку ethernet для подключения к Интернету!

Благодаря chili555: Ошибка MAC-адреса в консоли Постоянно повторяется AFter Подключение к школьной сети

EDIT: я использовал это решение уже несколько часов и мог заметить, что мои соединения wlan несколько раз рушились. Во всех случаях пинг на шлюз не был или только частично ответил, а доступность всех сетей wlan снизилась до почти 0% На данный момент я вернусь к драйверам Broadcom из официального ppa.

0
ответ дан 25 May 2018 в 01:56

Другие вопросы по тегам:

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