Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Активные темы » не получается сменить мак wifi

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

HailRuBoard

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Система windows xp. Используются две сетевые карты, одна из которых для беспроводного соединения. Мак адрес "проводной" сетевой карты получается изменить и средствами самой windows (свойства-настроить-дополнительно-управляемый мас-адрес) и с помощью программы macshift, в чем можно убедиться с помощью ipconfig /all.  
 
Однако, если тот же алгоритм применять для беспроводного соединения, то мак адрес не изменяется (то есть выставлено новое значение мак адреса в разделе управляемый мас-адрес, но ipconfig /all показывает, что физический адрес остался прежним. Аналогично, macshift не меняет мак адреса беспроводного соединения)
 
Нашел в интернете отзывы об этой проблеме (там также упоминался используемый драйвер от broadcom), но не нашел решения.
 
Буду благодарен за помощь в решении проблемы.

Всего записей: 34 | Зарегистр. 17-09-2007 | Отправлено: 02:38 24-07-2011
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HailRuBoard
Цитата:
выставлено новое значение мак адреса в разделе управляемый мас-адрес, но ipconfig /all показывает, что физический адрес остался прежним
Установка другого МАКа в свойствах адаптера работает, если поддерживается драйвером данного адаптера, У меня, к примеру, стоит PCI адаптер Linksys на чипсете Atheros, драйвер и клиентская утилита тоже стоят от Atheros, а не Linksys. Изменение МАКа через свойства адаптера (macshift по сути делает то же самое) работает прекрасно. Посему, к Windows это не имеет никакого отношения. Попробуй скачать последние драйвера с сайта Broadcom для нужного чипсета. Если с ними изменение не прокатит - значит не судьба.
 


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 12:49 25-07-2011
HailRuBoard

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary, спасибо за ответ!
Новые драйвера не помогли решить проблему. Получается, что МАК не получится сменить и средствами Linux? Просто станно, что невозможно эмулировать МАК адрес программно, ведь это же просто адрес, он не должен нести какой-то "смысловой нагрузки".

Всего записей: 34 | Зарегистр. 17-09-2007 | Отправлено: 09:54 26-07-2011
Bratella999



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Небольшое уточнение, драйвер нужно старый искать, та же проблема была, win7 пробовал разные WiFi сетевухи, помогало установка дров от ХР. Кто не знает как, на сетапе правой кнопкой свойства, режим совместимости.

Всего записей: 10 | Зарегистр. 06-05-2009 | Отправлено: 07:30 17-09-2011
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bratella999
Цитата:
Небольшое уточнение, драйвер нужно старый искать, та же проблема была, win7 пробовал разные WiFi сетевухи, помогало установка дров от ХР. Кто не знает как, на сетапе правой кнопкой свойства, режим совместимости.
Без обид, но в данном случае это всё равно, что гланды лечить через одно место - .....  Программа macshift изменяет данные в реестре, но это не влияет на MAC адрес беспроводной карточки Broadcom. То есть, если изменение MAC адреса в свойствах адаптера, как правильно отметил vlary
Цитата:
Изменение МАКа через свойства адаптера (macshift по сути делает то же самое) работает прекрасно
не приводит к поставленной цели, то
Цитата:
не прокатит - значит не судьба
И утверждение от FormatCvt, из этой темы http://forum.ru-board.com/topic.cgi?forum=5&topic=33080&start=7320#6 , что программа macshift способна менять MAC адрес у любой сетевой карточки (Ethernet и WI-Fi), не соответствует действительности.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 17:19 13-05-2014
dedmazai1870



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu

Цитата:
И утверждение от FormatCvt, из этой темы http://forum.ru-board.com/topic.cgi?forum=5&topic=33080&start=7320#6 , что программа macshift способна менять MAC адрес у любой сетевой карточки (Ethernet и WI-Fi), не соответствует действительности.

Отвечал ранее в той теме. У меня старенькая плата ASUS M2N32-SLI Deluxe/Wireless Edition - 2 Ethernet и 1 Wi-Fi, меняю MAC-адрес на любом адаптере с помощью macshift легко.
Здесь батник. Поменяйте "Беспроводное сетевое соединение" на своё название Wi-Fi и попробуйте. В батнике это здесь

Код:
set IFACE="Беспроводное сетевое соединение"

У меня пример для Ethernet, который назвал "ОнЛайм" для себя в картинках здесь.

Всего записей: 1386 | Зарегистр. 07-07-2012 | Отправлено: 18:55 13-05-2014
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dedmazai1870
Цитата:
Отвечал ранее в той теме. У меня старенькая плата ASUS M2N32-SLI Deluxe/Wireless Edition - 2 Ethernet и 1 Wi-Fi, меняю MAC-адрес на любом адаптере с помощью macshift легко.

К сожалению это не работает для новых бюджетных Wi-Fi адаптеров (ширпотреб) от Broadcom.  
Ваш батник исполнил всё, что в него было заложено, без ошибок, но результат нулевой!

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 21:59 13-05-2014
FormatCvt



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu

Цитата:
К сожалению это не работает для новых бюджетных Wi-Fi адаптеров (ширпотреб) от Broadcom

Ну, даже не знаю...
Что (в кратце) делает macshift?
- Вписывает параметр NetworkAddress в реестр с новым MAC HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318} (параметр 0000 - 00хз,в зависимости от компьютера) - смотрим в реестр.
- Перезапускает сетевую карту (можно сетевое подключение выключить заранее, после macshift с параметрами - оно будет активно).  
У меня это сработало на всем, что пробовал (win7-win8.1). Правда, компы не супер-новые, надо попробовать на чем-то новом-бюджетном.
 
ЗЫ. Жалко, что я нифига не программист С macshift в комплекте идет исходник. Даже очень немного понимая в программировании, можно понять из него, что утилитка делает. Ну и доработать можно было-бы.

Всего записей: 87 | Зарегистр. 18-04-2006 | Отправлено: 22:17 13-05-2014
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обратите внимание на фразу
Цитата:
Изменение МАКа через свойства адаптера (macshift по сути делает то же самое) работает прекрасно
то есть никакая программа, для изменения MAC-адреса не нужна. Если через свойства поменять нельзя, то никакие программы, естественно и батники, этого не сделают.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 22:21 13-05-2014 | Исправлено: Dunkeshu, 22:38 13-05-2014
dedmazai1870



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu
Насколько программа macshift универсальна для всех адаптеров - фиг знает.
В той ветке человек просил батник, а для батника идеально подходил macshift.
C Broadcom 440X 10/100, например, есть проблемы (здесь прочитал). Тогда ручками править реестр. Если это для себя, то проблем написать батник нет, главное определить, в какой ветке искать. И после изменения надо перестартовать сетевое подключение (метка net_sh в моём батнике).

Всего записей: 1386 | Зарегистр. 07-07-2012 | Отправлено: 23:10 13-05-2014 | Исправлено: dedmazai1870, 23:31 13-05-2014
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dedmazai1870
Цитата:
Насколько программа macshift универсальна для всех адаптеров - фиг знает.   В той ветке человек просил батник, а для батника идеально подходил macshift.  C Broadcom 440X 10/100, например, есть проблемы (здесь прочитал). Тогда ручками править реестр. Если это для себя, то проблем написать батник нет, главное определить, в какой ветке искать. И после изменения надо перестартовать сетевое подключение (метка net_sh в моём батнике).
Вы рассмотрели прописные истины, но как было уже отмечено
Цитата:
Программа macshift изменяет данные в реестре, но это не влияет на MAC адрес беспроводной карточки Broadcom
и изменяет именно там, где это надо.  
Основная диагностика, для определения будущей работоспособности программы или батника, с помощью которых кто-либо захочет поменять MAC-адрес, заключается в простом ручном внесении нового (другого) MAC-адреса, через свойства адаптера Wi-Fi сетевой карты. Если этот вариант (метод, способ) не приводит к ожидаемому результату, то
Цитата:
то никакие программы, естественно и батники, этого не сделают.
и прямые руки так же не помогут.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 00:06 14-05-2014
omamont

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
здесь http://forum.oszone.net/showthread.php?t=147616 про MAC-адрес, гляньте

Всего записей: 3438 | Зарегистр. 12-01-2007 | Отправлено: 00:15 14-05-2014
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
здесь http://forum.oszone.net/showthread.php?t=147616 про MAC-адрес, гляньте
Тажа беда

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 00:24 14-05-2014
dedmazai1870



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu
Посмотрите ещё эту статью http://habrahabr.ru/post/141738/

Всего записей: 1386 | Зарегистр. 07-07-2012 | Отправлено: 02:39 14-05-2014
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dedmazai1870 Ну вот она - Победа! Работает, без применения сторонних программ, через свойства адаптера Wi-Fi сетевой карты. Соглано рекомендаций из статьи http://habrahabr.ru/post/141738/, MAC-адрес адаптера Wi-Fi сетевой карты должен выглядеть, как
 
 XY:XX:XX:XX:XX:XX, где Y = 2, 6, А или Е, а вместо «X» подставляем абсолютно любое значение 16-ой системы счисления (0-9, A-F).
 
  X2:XX:XX:XX:XX:XX
  X6:XX:XX:XX:XX:XX
  XA:XX:XX:XX:XX:XX
  XE:XX:XX:XX:XX:XX
 
При изменении MAC-адреса, через свойства адаптера Wi-Fi сетевой карты, знаки - двоеточие, пробел и тире, между значениями не использовать, например:  02СE12A698EA
 
ИМХО, в статье предполагается, что подобное поведение обусловленно какими-то ограничениями со стороны Windows 7, но есть подозрение, что это всё-таки происки разработчика (производителя) драйвера(ов), получившего соответствующую задачу в данном направлении. То есть, чтобы несведущие люди не могли поменять MAC-адрес, в зависимости от своих законных или незаконных помыслов. Это, как бы лазейка для своих, но предназначалась она естественно не для нас.
 
P.S. К сожалению клонирование MAC-адреса, при таких ограничениях, не представляется возможным в полном диапазоне адресов. После перезагрузки системы, MAC-адрес не сбросился в стандартное значение, а остался измененным.
 
Все благодарности дедушке Мазаю, в личку!

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 01:13 15-05-2014 | Исправлено: Dunkeshu, 01:39 15-05-2014
FormatCvt



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu

Цитата:
В Windows 7, можно поменять MAC-адрес в определенном диапазоне адресов


Цитата:
 X2:XX:XX:XX:XX:XX

 Я пробовал менять MAC на разных компьютерах на новый (просто тупо набрал простой шестнадцатиричный код) 123456789ABC. Менял через батник с macshift. Батник немного модифицировался, но новый MAC оставался тем же самым, и везде все нормально менялось. То есть, как оказалось, просто случайно проходил мимо ограничений
 За эту инфу большое спасибо dedmazai1870, Вам, ну и естественно человеку с Хабра. Будем иметь ввиду на будущее.  

Всего записей: 87 | Зарегистр. 18-04-2006 | Отправлено: 15:49 15-05-2014
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FormatCvt
Цитата:
Будем иметь ввиду на будущее
Чем дальше, тем интереснее. Если "копнуть" драйвер, для Wi-Fi адаптера от Broadcom, который должен обеспечивать работу сетевой карты в стандарте 802.11n, то оказывается, что всё это обеспечение, заключается в одном названии: - "Сетевой адаптер Broadcom 802.11n". Но реально, драйвер поддерживает работу карты, только в стандарте 802.11b,g. Нет никакой сложности, лёгким движением руки, прописать в INF-файл драйвера - "Сетевой адаптер Broadcom 802.11ас", но диапазон скоростей и прочее, от этого не изменится. Это домыслы.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 22:23 15-05-2014
dedmazai1870



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu
Тема архивная, с 2011 года чужие здесь не ходят. Можно и пооффтопить.
Что производитель заложил в драйвер неизвестно, и какие параметры указывать... В той ссылке в комментариях в конце есть какой-то пример. Там же есть вариант.
Попробовать снести "драйвер от производителя" (сохранив копию где-нибудь), перезагрузиться и при определении неизвестного устройства заставить винду поискать драйвер в Microsoft. По идее, у них наверняка есть сертифицированный, не самый лучший или новый. Но после установки можно будет сравнить*.inf-файлы. Хотя зачем это делать - сам не понимаю. Разве что ради интереса. Эмпирический метод исследования, в просторечии метод научного тыка.

Всего записей: 1386 | Зарегистр. 07-07-2012 | Отправлено: 02:01 16-05-2014
Dunkeshu

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dedmazai1870
Цитата:
Попробовать снести "драйвер от производителя" (сохранив копию где-нибудь), перезагрузиться и при определении неизвестного устройства заставить винду поискать драйвер в Microsoft.
Давно пройденный этап.
Цитата:
По идее, у них наверняка есть сертифицированный, не самый лучший или новый. Но после установки можно будет сравнить*.inf-файлы.
Да и эти все сертифицированы. Сравнить можно без установки - файлы практически на "поверхности"
Цитата:
Эмпирический метод исследования, в просторечии метод научного тыка.
Это в начале он - эмпирический, но потом появляется понимание, но к сожалению не у всех.

Всего записей: 621 | Зарегистр. 25-01-2010 | Отправлено: 02:33 16-05-2014
dedmazai1870



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dunkeshu
Ну, что тогда ещё сказать? Broadcom - такой он Broadcom.

Всего записей: 1386 | Зарегистр. 07-07-2012 | Отправлено: 02:49 16-05-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Активные темы » не получается сменить мак wifi


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru