Архив метки: wifi

Создание wifi сети

Краткий экскурс о wifi:

Чтоыбы посмотреть, какие точки доступа есть вокрут — надо перевести адаптер в режим прослушивания: monitor mode
Драйвер wifi может работаь в 3-х режимах:
1. Client mode — принимаются только пакеты,которые направляются этому аддаптеру, основные отбрасываются
2. Monitor mode — драйвер принимает все пакеты, которые гуляют. При этом можно встретить даже пакеты с неправильной контрольной суммой. И их можно увидеть.
3. Promiscuous mode — нафиг нам не нужен, уже используется при подключении к какой либо сети, не всеми адаптерами поддерживается
Читать далее Создание wifi сети

Добавление wifi аддаптера

Просматриваем все usb устройства:
lsusb

Видим что-то в этом роде:
Bus 001 Device 007: ID 148f:7601 Ralink Technology, Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Как раз первое устройство , ID 148f:7601 — это и есть наш wifi свисток

sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/porjo/mt7601.git
cd mt7601/src
make
sudo make install
sudo mkdir -p /etc/Wireless/RT2870STA/
sudo cp RT2870STA.dat /etc/Wireless/RT2870STA/
sudo modprobe mt7601Usta

После этого наш wifi адаптер заработает. При выполнении команды ifconfig появился интерфейс ra0. Это и есть USB WI-FI Ralink MT7601U