IT News: Digital Camera, OS, Laptop, Smartphone, Smart TV, Sound...

The Author's Project by Valeri N.Kravchuk
Сайт проверен Dr.Web
Меню сайта
  • Главная страница
  • Информация о сайте
  • Дневник
  • Каталог файлов
  • Обратная связь
  • Каталог сайтов
  • FAQ
  • Доска объявлений
  • Форум
  • Фотоальбом
  • Категории раздела
    Автомобильные гаджеты, ремонт... [144]
    Безопасность IT [404]
    Блоки питания, Power Banks, зарядки... [512]
    Видеорегистраторы [188]
    Гаджеты для спорта и здоровья... [191]
    Гаджеты, аксессуары... [627]
    Измерительная техника, инструменты [446]
    Накопители данных [233]
    Нетбуки, Ноутбуки, Ультрабуки [691]
    Мультиварки, блендеры и не только... [164]
    Планшеты [764]
    Радар-детекторы [26]
    Роботы-пылесосы [40]
    Своими руками [366]
    Сети, сетевые технологии, оборудование... [273]
    Смартфоны [4963]
    Фотокамеры, объективы, искусство фотографии.. [541]
    Умный дом [53]
    Электронные книги [102]
    CB, LPD, PMR- связь... [170]
    DECT, IP-телефоны [18]
    Drones, boats, cars... [109]
    electric cars [35]
    GPS-навигаторы, трекеры... [51]
    Linux и не только [3983]
    mini computers и не только... [412]
    News IT, Это интересно, ликбез... [1121]
    Smart TV, UltraHD, приставки, проекторы... [416]
    Smart Watch [269]
    Sound: наушники, плееры, усилители... [619]
    Windows 10... [301]
    Windows 11 [37]
    Погода

  • Метеорадар БРЕСТ
  • Погода в Бресте от www.yr.no

    Яндекс.Погода БРЕСТ

  • Интересные ссылки

    COMPIZOMANIA

    Наш опрос
    Оцените мой сайт
    Всего ответов: 1347
    Статистика
    Анализ веб сайтов

    Яндекс.Метрика

    Рейтинг@Mail.ru Яндекс цитирования

    Russian America Top. Рейтинг ресурсов Русской Америки.

    eXTReMe Tracker

    Правильный CSS!


    Онлайн всего: 121
    Гостей: 121
    Пользователей: 0
    Locations of visitors to this page
    Форма входа
    Главная » 2014 » Сентябрь » 2 » Cubietruck. Дорожный мини сервер. Часть 2
    19:03
    Cubietruck. Дорожный мини сервер. Часть 2

    Cubietruck. Дорожный мини сервер. Часть 2

    Настройка точки доступа


    В интернете много способов настройки точки доступа под Debian. Но мне не удалось найти полной и поэтапной 100% работы конфигурации под Cubietruck. Постоянно вылезали какие-то грабли. Пока разбирался что и как, нарисовался небольшой мануал по настройке.

    За основу был взят пост «Cubietruck как точка доступа по wi-fi».

    Для настройки нам понадобятся следующие пакеты: Iw, Hostapd и dnsmasq.

    Устанавливаем утилиту WI-FI:

    sudo apt-get install iw
    



    Запускаем iw:
     

    iw list
    



    Ищем упоминание упоминание о режиме AP и AP/VLAN:
     

    Supported RX frame types:
     * IBSS: 0xd0
     * managed: 0x40 0xd0
     * AP: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * AP/VLAN: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
     * P2P-client: 0x40 0xd0
     * P2P-GO: 0x00 0x20 0x40 0xa0 0xb0 0xc0 0xd0
    



    В /etc/modules добавляем или меняем bcmdhd op_mode=2:
     

    sudo nano /etc/modules
    



    Устанавливаем пакеты для создания точки доступа hostapd и dhcp сервер dnsmasq:
     

    sudo apt-get install hostapd dnsmasq
    



    Проверяем версию hostapd:
     

    hostapd
    


     

    cubie@Cubian:~$ hostapd
    hostapd v1.0-devel
    User space daemon for IEEE 802.11 AP management,
    IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
    Copyright (c) 2002-2014, Jouni Malinen <j@w1.fi> and contributors
    



    С данной версией hostapd настроить точку доступа не удалось.

    Был скачан новый билд hostapd по ссылке hostapd23.tgz.

    Распаковываем архив в любое удобное место.

    Еще нам понадобится WinSCP для замены файлов из скаченного архива.

    Для замены файлов нам необходимо произвести некоторые действия:

    В консоле выполняем команды:
     

    sudo chmod 0777 /usr/sbin
    sudo chmod 0777 -R /usr/sbin/hostapd
    sudo chmod 0777 -R /usr/sbin/hostapd_cli
    



    В WinSCP идем в папку /usr/sbin и изменяем файлы hostapd и hostapd_cli на hostapd_old и hostapd_cli_old, затем копируем сюда же те файлы, что распаковали на диск.

    Возвращаем все на свои места:
     

    sudo chmod 0755 -R /usr/sbin/hostapd
    sudo chmod 0755 -R /usr/sbin/hostapd_cli
    sudo chown root:root /usr/sbin/hostapd
    sudo chown root:root /usr/sbin/hostapd_cli
    sudo chmod 0755 /usr/sbin
    



    Проверяем версию hostapd, в консоли вводим:
     

    hostapd
    


     

    hostapd v2.3-devel
    User space daemon for IEEE 802.11 AP management,
    IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
    Copyright (c) 2002-2014, Jouni Malinen <j@w1.fi> and contributors
    



    Настраиваем сетевой интерфейс wlan0:
     

    sudo nano /etc/network/interfaces
    



    Прописываем настройки на адреса которые нужны вам:
     

    auto wlan0
    iface wlan0 inet static
     address 192.168.10.1
     netmask 255.255.255.0
     gateway 192.168.10.1
     dns-nameserver 192.168.10.1
    



    Перезагружаемся:
     

    sudo reboot
    



    Проверяем, появился ли интерфейс wlano:
     

    ifconfig
    



    Должно быть:
     

    wlan0 Link encap:Ethernet HWaddr 02:1a:11:f2:53:02
     inet addr:192.168.10.1 Bcast:192.168.10.255 Mask:255.255.255.0
     UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
     RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
    



    Далее настраиваем dnsmasq:
     

    sudo nano /etc/dnsmasq.conf
    



    Минимальные настройки:
     

    bind-interfaces
    interface=wlan0
    dhcp-range=192.168.10.10,192.168.10.100
    



    Настраиваем точку доступа:
     

    sudo nano /etc/hostapd/hostapd.conf
    



    Опять же, минимальная настройка:
     

    ssid=MyAP
    interface=wlan0
    ctrl_interface=/var/run/hostapd
    logger_syslog=1
    logger_syslog_level=2
    logger_stdout=-1
    logger_stdout_level=2
    channel=9
    wpa=2
    wpa_passphrase=12345678
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise= CCMP
    rsn_pairwise=CCMP
    



    Правим запуск hostapd:
     

    sudo nano /etc/default/hostapd
    



    Добавляем:
     

    RUN_DAEMON="yes"
    DAEMON_CONF="/etc/hostapd/hostapd.conf"
    



    Перезагружаемся:
     

    sudo reboot
    



    Проверяем на любом ноуте, видно ли сеть MyAP, пробуем подключиться, вводим ключ сети и если нигде не было ошибок, то мы получим ip от нашего dnsmasq:

    Правим sysctl.conf

    sudo nano /etc/sysctl.conf
    



    Добавляем:
     

    net.ipv4.ip_forward=1
    отключаем ipv6
    net.ipv6.conf.all.disable_ipv6 = 1 
    net.ipv6.conf.default.disable_ipv6 = 1 
    net.ipv6.conf.lo.disable_ipv6 = 1
    



    Настройка NAT:
     

    sudo nano /etc/rc.local
    



    Добавляем:
     

    /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    



    Перезагружаемся:
     

    sudo reboot
    



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

    Если у кого есть мысли, как улучшить конфигурацию, буду раз это услышать.

    Cubietruck. Дорожный мини сервер. Часть 1
    Cubietruck. Дорожный мини сервер. Часть 3

     

    http://habrahabr.ru/post/235199/

    Категория: Linux и не только | Просмотров: 579 | Добавил: laptop | Рейтинг: 4.5/2
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк слабее льва и тигра, но в цирке волк не выступает!
    Волк - единственный из зверей, который может пойти в бой на более сильного противника.
    Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...

    Праздники сегодня

    Поиск
    Календарь
    Архив записей
    Друзья сайта
  • Официальный блог
  • JEEP - the best! Mercedes - the best! Автомобильный портал города Бреста: технические характеристики с фото, авторынок, автоспорт...
    Наша кнопка
    IT новости с моего лаптопа...

    Внимание!
    Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
    Copyright Valeri N.Kravchuk © 2007-2024