Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: перевод wi-fi точки доступа в режим master  (Прочитано 1335 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн skytrain

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
Доброго времени суток.
Дело касается установки драйверов для wi-fi модуля Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
Собственно вопрос:
Может ли сей девайс работать в режиме master?
Речь идет о модуле brcmsmac

Вот
http://en.wikipedia.org/wiki/Comparison_of_open_source_wireless_drivers#Driver_capabilities здесь говорят что может.
Только нужно всего лишь
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=492b71e8d468102372969705b65845f5e57038c5
Вот здесь начинается самое интересное, по скольку Git - это что то заоблачно странное... НО
Если я правильно все понял, то надо http://wireless.kernel.org/en/users/Download/stable/ (Отсюда все компилится, встает и работает )
или http://www.orbit-lab.org/kernel/compat-wireless-2.6/ (Отсюда компилится встает, но не работает)

Суть идеи - 1)Выбрать подходящие исходники из www.orbit-lab.org. 2)Сделать на них патч 3)Наложить этот патч и все собрать.
План провалился за отсутствием опыта по всем трем пунктам.
https://backports.wiki.kernel.org/index.php/Documentation - это самое новое что нашел. Там тоже ссылки на некий Git

Девайс
(Нажмите, чтобы показать/скрыть)

Система Linux ubuntusrv 3.5.0-41-generic #64~precise1-Ubuntu SMP Thu Sep 12 16:50:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Есть идеи.?
Заранее спасибо.


 

Пользователь решил продолжить мысль 10 Октября 2013, 09:57:20:
Итак проблема была в том, что информация http://habrahabr.ru/post/116297/ о компиляции драйвера "Который все умеет". к счастью уже не актуальна. Тогда этот проект назывался compat-wireless. Сейчас  backports
 
Для Установки драйвера идем http://drvbp1.linux-foundation.org/~mcgrof/rel-html/backports/
Качаем последнее. И смотрим, что бы ваше ядро было младше чем версия бекпорта.
Смотрим как компилить https://backports.wiki.kernel.org/index.php/Documentation#Currently_backported_subsystems
Модули можно выбирать целенаправленно или все. Потом отсеете через blacklist
После перезагрузки вводим в терминале iw list и видим
Supported interface modes:
                 * IBSS
                 * managed
                 * AP        - Это то что надо.
                 * AP/VLAN
                 * monitor

Далее, для получения внятной информации о демоне hostapd можно пользоваться любой из статей на выбор.
https://help.ubuntu.ru/wiki/wifi_ap
http://habrahabr.ru/post/188274/
Ставить dnsmasq лично я не советую, так как есть рекомендованный dnsmasq-base и isc-dhcp-server. Настраиваются просто, по отдельности и главное не смущают новый resolvconf!!!!
До dnsmasq-base основательно руки пока не дошли, а dhcp работает как положено.

По настройке интерфейса есть вариант
(Нажмите, чтобы показать/скрыть)
Не нужное можно закоментировать

Очень надеюсь, что эта информация сэкономит кому то кучу времени.

Буду очень признателен, если объясните как работать с Git на примере.
Как можно выудить с ветки патч используя командную строку и куда его можно прикладывать? Так-же интересует навигация по веткам. И стоит ли оно того?

С уважением
« Последнее редактирование: 10 Октября 2013, 09:57:20 от skytrain »
Не пытайся убежать от себя и от пули. Умрешь уставшим...

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.