Не удается подключиться к Интернету после изменения MAC-адреса

Это потому, что у вас пробел между путем и $1. Попробуйте вместо этого:

function chef(){
    /opt/chefdk/embedded/bin/"$1"
}
2
02.09.2017, 16:16
2 ответа

Я обнаружил проблему: один из $iface были заключены в кавычки, хотя этого быть не должно.

0
27.01.2020, 22:03

Некоторые карты немного привередливы в отношении изменения/подмены MAC-адреса.

В OSX изменение MAC-адреса интерфейса, в частности интерфейса Wi-Fi, должно быть выполнено несколько раз, пока оно не станет правильным, например. часто в цикле, потому что это должно быть сделано в определенное время, я подозреваю; это часто не предполагается в первый раз с последними версиями OSX/MacOS.

Примечательно, что в OSX интерфейс/драйверы кажутся запутанными в течение нескольких секунд после MAC, однако они восстанавливаются.

Редким брендам это не понравится, в некоторых брендах не рекомендуется менять первые 3 октета (первые 6 цифр минус ":" ), которые являются идентификатором производителя.

Часто вы теряете маршрут по умолчанию, или маршрутизатор/точка доступа может потерять представление о том, кто вы; в то время как процесс должен быть в основном автоматическим, в некоторых случаях в Linux вам может потребоваться перезапустить службу DHCP после изменения MAC-адреса.

3
27.01.2020, 22:03

Теги

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