Имя:    Пароль:      Помнить меня       
Unsorted   ~  Software  ~  Linux and Unix  ~  Ubuntu+Wifi=точка доступа своими руками DWA-510
Keper
Сообщение  14 Фев 2010, 13:40  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 22.01.2007
Репутация: 136.5

Друзья, заимел сетевую карту wi-fi DWA-510
Суть вопроса такая, что ни как не могу заставить работать свой сервер в режиме точка-точка или точка доступа. Не много гуглив понял что много траблов с драйверами, так как у меня ОСь стояла Ubuntu Server 8.04 пришлось апдейтить до 8.10
Сейчас сетевуха стартует как надо, даже ноут видит сеть, но ноут не пингует второй конец моста, а именно ту сетевую карту, которая стоит в сервере.
Кто сталкивался с такой фиговиной? Ни одного 100% рабочего мануала не нарыл, поделитесь мнением кто сталкивался с такой задачей Юзер
В начало
Профиль : Личное Сообщение
DALDON
Сообщение  14 Фев 2010, 15:52  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 09.04.2005
Репутация: 0.1

Какой драйвер используете?

http://yandex.ru/yandsearch?text=Ubuntu+wifi+access+point&stpar2=%2Fh1%2Ftm9%2Fs1&stpar4=%2Fs1&stpar1=%2Fu0&lr=213

http://www.google.ru/search?ie=UTF-8&hl=ru&q=Ubuntu%20wifi%20access%20point&redir_esc=y&ei=4PJ3S_bcF5TSmgPIzITACQ

http://www.esrun.co.uk/blog/ubuntu-gateway-access-point-server/

Я не имел подобного опыта. Но я бы начал смотреть в эти стороны. По третей ссылке там madwifi. На некоторых карточках есть аппаратные переключатели.

Сори, я конечно довольно абстрактно говорю.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Keper
Сообщение  15 Фев 2010, 5:57  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 22.01.2007
Репутация: 136.5

DALDON, Драйвер встал сам на 8.10, до этого стояла 8.04 вайфай адаптер не запускался, пришлось обновлять.
Теперь в ifconfig мы имеем:

wlan0     Link encap:Ethernet  HWaddr 00:22:b0:e9:2f:47
          UP BROADCAST 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)

wmaster0  Link encap:UNSPEC  HWaddr 00-22-B0-E9-2F-47-00-00-00-00-00-00-00-00-00-00
          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)


это по мимо еще двух проводных интерфейсов.

Нашел простенький пошаговый хауту http://jeka-nn.ru/2009/11/wi-fi-tochka-dostupa-in-ubuntu-ad-hoc/ по нему все делается без ошибок, но не работает.
apt-get install wireless-tools
iwconfig
ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 channel 1
iwconfig wlan0 Bit 54Mb/s
iwconfig wlan0 essid 'Home'
ifconfig wlan0 192.168.0.1 netmask 255.255.255.0 up
iwconfig wlan0
ifconfig wlan0 up

На ноуте прописываю сеть в ручную 192,168,0,2 шлюз 192.168.0.1
Сканирую сеть, вижу свою, подключаюсь, но ни пропинговать 192.168.0.1 с ноута ни 192.168.0.2 с точки не получается.

Пробовал и такой вариант:
ifconfig wlan0 down
iwconfig wlan0 mode Ad-Hoc channel 1 essid homewifi
В /etc/network/interfaces:
auto wlan0
iface wlan0 inet static
   address 192.168.0.1
   netmask 255.255.255.0
   wireless-mode ad-hoc
   wireless-channel 1
   wireless-rate auto
   wireless-essid homewifi
service networking restart


Ситуация та-же что и в первом случае, к сети вроде как подключается, но связи нет.

DALDON, спасибо за мысли о мэдвайфае, буду сегодня ковырять в его сторону.

Добавлено спустя 2 минуты 37 секунд:

з.ы. Так как полноценную точку доступа с большинством адаптеров сделать не получится, мне бы хотя-бы добиться результата точка-точка Грустно
В начало
Профиль : Личное Сообщение
Griphon
Сообщение  15 Фев 2010, 8:07  Ссылка : Ответить с цитатой
Возраст: 51 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

Keper, а как ты делал переброску пакетов между wi-fi и проводными карточками? Может там что-то не так?
С пингами - у тебя файервол не включен? Или какой еще механизм защиты?
Может с роутингом что-то не так и пакеты просто не попадают на нужный интерфейс?
В начало
Профиль : Личное Сообщение
Keper
Сообщение  15 Фев 2010, 11:56  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 22.01.2007
Репутация: 136.5

Griphon, Да переброска пакетов пока не основная задача, мнеб сейчас хотябы заставить пинговать ноут точку и на оборот.
В начало
Профиль : Личное Сообщение
DALDON
Сообщение  15 Фев 2010, 19:27  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 09.04.2005
Репутация: 0.1

Хм... Блин, я не занимался такими вещами, поэтому ничего особо умного я не смогу сказать. Но всёже, я бы может попробовал бы так:

1: посмотреть логи. - Включить там где-либо какое логирование - чтобы посмотреть ход соединения.

2: поднял бы на сервере dhcp, это не сложно, по ссылке написано как это сделано, настроил бы только на этот интерфейс его, ну и посмотрел бы чего будет.

3: всё же посмотрел бы повнимательнее клиентскую сторону. Может там чего? Опять же логи.
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Keper
Сообщение  21 Авг 2011, 20:23  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 22.01.2007
Репутация: 136.5

И так, сегодня наконец свершилось и я таки завел wi-fi карточку как точку доступа и подцепил таки к ней пару ноутов и мобильный гаджет. Может кому пригодится.
Дано карточка ASUS не помню что за модель.
Ubuntu 10.04.3 LTS
apt-get install hostapd
далее подредактировал hostapd.conf
root@portal:~# cat /etc/hostapd/hostapd.conf
interface=wlan0
driver=nl80211
ssid=WiFi
country_code=RU
hw_mode=g
channel=11
macaddr_acl=0
wpa=3
wpa_key_mgmt=WPA-PSK
wpa_passphrase=**************
wpa_pairwise=TKIP CCMP


В файле /etc/default/hostapd раскомментировал две строчки:
RUN_DAEMON="yes" 
DAEMON_CONF="/etc/hostapd/hostapd.conf


Далее отредактировал interfaces и добавил туда wlan0
auto wlan0 
iface wlan0 inet static 
address 192.168.5.1 
netmask 255.255.255.0 
broadcast 192.168.5.255 
network 192.168.5.0


Далее добавил правила форвардинга в скрипт фаирвола, так же можно добавить строчки и в /etc/rc.local
iptables -t nat -A POSTROUTING -s  192.168.5.0/24 -j MASQUERADE
echo 1 >/proc/sys/net/ipv4/ip_forward


и рестарт сети и hostapd

/etc/init.d/networking restart
/etc/init.d/hostapd restart

или просто ребутнуть всю систему целиком.


Так выглядит настройка сети на клиентских компах:

address 192.168.5.2
netmask 255.255.255.0
gateway 192.168.5.1
dns-nameservers 8.8.8.8


Единственное неудобство на данный момент, так это то что у меня ни как не получается заставить dhcp раздавать адреса на втором интерфейсе wlan0 (192.168.5.0) В виду того, что он уже раздает адреса на интерфейсе eth1 (192.168.1.1)
Но это уже второстепенная задача, и как нибудь в другой раз чето-то из этого, думаю, получится)

Инфу надыбал с разных источников.
В начало
Профиль : Личное Сообщение
PIRAT
Сообщение  01 Ноя 2011, 22:34  Ссылка : Ответить с цитатой
Возраст: 48 Пол: Мужской 
C нами с 17.10.2005
Репутация: 347.3

Установил и настроил (в режиме точки доступа) PCE-N13 http://ru.asus.com/Networks/Wireless_Adapters/PCEN13/ Система - Debian_testing.
Интернет раздается на домашний нетбук + еще пару гатжетов. Все работает, устраивает, пока что проблем нет. Но мучает один вопрос, на который гугл не смог толком ответить. Что за сетевой интерфейс (mon.wlan0) на сервере, появился в списке сетевых интерфесов ??? Конфиги вот:

/etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.110.114.6
netmask 255.255.255.192
gateway 10.110.114.1

auto br0
iface br0 inet static
address 192.168.0.1
netmask 255.255.255.0
bridge_ports eth1 eth2
bridge_fd 0
bridge_stp off
bridge_maxwait 0

auto wlan0
iface wlan0 inet static
address 192.168.1.1
netmask 255.255.255.0

/etc/hostapd/hostapd.conf

interface=wlan0
driver=nl80211
ssid=СИД
channel=1
hw_mode=g
wpa=3
wpa_passphrase=ПАРОЛЬ
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
macaddr_acl=1
auth_algs=1
ignore_broadcast_ssid=0
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=1
debug=0
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
accept_mac_file=/etc/hostapd/hostapd.accept
deny_mac_file=/etc/hostapd/hostapd.deny
auth_algs=1

вывод ifconfig:

# ifconfig
br0       Link encap:Ethernet  HWaddr 00:e0:52:23:00:37
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11079751 errors:0 dropped:1534 overruns:0 frame:0
          TX packets:12388457 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:11861372024 (11.0 GiB)  TX bytes:14255492203 (13.2 GiB)

eth0      Link encap:Ethernet  HWaddr 00:15:5b:98:17:b4
          inet addr:10.110.114.6  Bcast:10.110.114.63  Mask:255.255.255.192
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:17902340 errors:0 dropped:1 overruns:0 frame:0
          TX packets:23529766 errors:0 dropped:0 overruns:2 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3438768180 (3.2 GiB)  TX bytes:2777152832 (2.5 GiB)
          Interrupt:19 Base address:0xe800

eth1      Link encap:Ethernet  HWaddr 00:e0:52:23:00:37
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12714441 errors:0 dropped:2267 overruns:0 frame:0
          TX packets:11830859 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4199004341 (3.9 GiB)  TX bytes:698201299 (665.8 MiB)
          Interrupt:16 Base address:0x8800

eth2      Link encap:Ethernet  HWaddr 20:cf:30:c1:89:8e
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1238202 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1494989 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:120755550 (115.1 MiB)  TX bytes:1450970678 (1.3 GiB)
          Interrupt:42 Base address:0xe000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1017 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1017 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:60503 (59.0 KiB)  TX bytes:60503 (59.0 KiB)

mon.wlan0 Link encap:UNSPEC  HWaddr 70-71-BA-45-5B-74-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1470285 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:267159817 (254.7 MiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 78:34:cb:78:4c:45
          inet addr:192.168.1.1  Bcast:192.168.1.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:3824 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:343435 (335.3 KiB)


Единственное что я смог найти про него в гугле, что это типа какой то "мониторный интерфейс", это когда Wi-Fi работает в режиме "точки доступа".

Что значит "мониторный интерфейс" ??? Зачем он нужен и нужен ли он вообще ??? Гугл молчит как партизан или плохо ищу, может конечно ман или доки пролили бы свет на вопросы, но в инглиш не силен, надеюсь, что может кто знает ответы.

_____________________________
♫-♠♥♣♦-♫
В начало
Профиль : Фотоальбом : Личное Сообщение
DALDON
Сообщение  02 Ноя 2011, 21:24  Ссылка : Ответить с цитатой
Пол: Мужской  Доверенный пользователь
C нами с 09.04.2005
Репутация: 0.1

Если верить этому посту: http://66.135.57.166/lists/linux-wireless/msg71868.html можно предположить что через этот интерфейс можно снифать трафик.

А в остальном мне кажется надо читать документацию к hostapd
В начало
Профиль : Фотоальбом : Блог : Личное Сообщение
Показать сообщения:   

Unsorted   ~  Software  ~  Linux and Unix  ~  Ubuntu+Wifi=точка доступа своими руками

Ответить на тему

Перейти:  





Powered by phpBB   © Unsorted Team  support@unsorted.me  promo@unsorted.me  Полезные скрипты