Самый простой способ связать два компьютера с помощью беспроводного WiFi адаптера DWL-G122 фирмы DLink такой:
- Для начала скачаем драйвер rt73 USB со страницы разработчика.
- Качаем патч для нового ядра 2.6.27.
- Разархивируем полученный архив, накладываем патч, скомпилируем его и установим.
- Добавим в /etc/modprobe.d файл ralink со следующим содержанием:
- Перезагрузимся на всякий случай.
- Поднимем на первом компьютере беспроводной интерфейс с помощью следующих команд:
- Поднимем на втором компьютере беспроводной интерфейс с помощью следующих команд:
- Попробуем пропинговать установленные для этих интерфейсов адреса. Все должно работать. По крайней мере у меня заработало.
#WiFi
alias wlan* rt73
blacklist rt73
blacklist rt73usb
blacklist rt2x00usb
blacklist rt2x00lib
blacklist rt2570
modprobe rt73
iwconfig wlan0 mode ad-hoc key off channel 6 essid yis77 nick host1
iwpriv wlan0 set AdhocOfdm=1
ifconfig wlan0 up 192.168.188.1
iwconfig wlan0
modprobe rt73
iwconfig wlan0 mode ad-hoc key off channel 6 essid yis77 nick host2
iwpriv wlan0 set AdhocOfdm=1
ifconfig wlan0 up 192.168.188.2
iwconfig wlan0
Код для дальнейших размышлений:
iface wlan1 inet static
address 192.168.3.6
broadcast 192.168.3.255
netmask 255.255.255.0
pre-up iwconfig wlan1 mode Ad-Hoc
pre-up iwconfig wlan1 channel 2
pre-up iwconfig wlan1 enc `cat /etc/wireless/key1`
pre-up iwpriv wlan1 enc 2
#pre-up iwconfig wlan1 essid "Fearless Fosdick"
pre-up iwpriv wlan1 set SSID="Fearless Fosdick"
http://jeremydenise.net/en/node/189
face rausb0 inet static
pre-up ifconfig rausb0 up
pre-up iwpriv rausb0 set Channel=6
pre-up iwpriv rausb0 set AuthMode=open
pre-up iwpriv rausb0 set EncrypType=WEP
wireless-essid ILiveHere
wireless-key s:XXXXXXXXXXXXX
address 192.168.1.4
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
auto rausb0

