Недорогие WiFi-"свистки" и RPi с Raspbian. Личный опыт.

Feb 14, 2014 21:25


1. Upvel UA-210WN. Отлично работает из коробки. Выбран мною в качестве "уставного" свистка.

2. Tenda W311MI. Много жрет! Работает из коробки с моделью B, но USB-хабу модели A не хватает запаса по току (теоретически должно работать с доп. хабом с внешним питанием).

3. Уйма торговых марок на чипе zd1211rw. Требуется любым доступным способом установить firmware (есть в штатных репозиториях), после чего работает без проблем.

4. TP-Link TL-WN725N. Пишут, что некая "версия 1" работает из коробки, но "версия 2" (которая, видимо, только и есть в отеч. магазинах) требует серьезных приседаний:

  • Первым делом проапдейтим-ка систему и ребутнемся:
    sudo rpi-update && sudo rebootПосле успешной перезагрузки можно удалить резервные копии /boot и /lib/modules/<старая_версия_ядра>
  • Создадим симлинк на будущий каталог сорцов:
    sudo ln -fs /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
  • Скачаем актуальные сорцы ядра, firmware и драйвера свистка:
    sudo git clone --depth 1 https://github.com/raspberrypi/linux.git /usr/src/linux-`uname -r`
    sudo git clone --depth 1 https://github.com/raspberrypi/firmware.git /usr/src/firmware-`uname -r`
    sudo git clone --depth 1 https://github.com/lwfinger/rtl8188eu.git /usr/src/rtl8188eu
  • Сконфигурируем ядро:
    cd /usr/src/linux-`uname -r`
    sudo make mrproper
    sudo zcat /proc/config.gz > .config
    sudo make modules_prepare
    sudo cp /usr/src/firmware-`uname -r`/extra/Module.symvers .
  • Соберем и проверим модуль драйвера:
    cd /usr/src/rtl8188eu
    sudo CONFIG_RTL8188EU=m make -C /usr/src/linux-`uname -r` M=`pwd`
    sudo make install
    sudo modprobe 8188eu

  • Всё, можно на всякий случай проверить конфигурацию интерфеса wlan0 и ребутнуться или просто рестартануть интерфейс.


original post ]  [ 
 comments ]  [  как ходить на DW из РФ ]

do it yourself, embedded

Previous post Next post
Up