Подскажите про wi-fi..

Привет всем!
Пришла мне вчера сетевая карта wi-fi на чипе Atheros. Было небольшое представление, потому что моя материнка карточку не видела вообще.. сбросом биоса сегодня проблему решил. Запустил и.. вообще-то я ожидал большего. Карта вот.

Пока все делаю руками, дальше хочу сделать через /etc/conf.d/wireless и повесить dhcp на нее, что я делаю сейчас:
1) ifconfig wlan0 down
2) iwconfig wlan0 mode Ad-hoc
3) ifconfig wlan0 192.168.3.1 mask 255.255.255.0 up
4) Скрипт для iptables (мелкий для ната)
5) /etc/rc.d/hostapd start - настроено через hostap, сейчас я на работе показать конфиг не могу.

Вот.. дальше включаю телефон и.. качество сигнала вообще на уровне wi-fi usb-флешки, правда различие в том, что флешку я втыкал спереди системника, сбоку и она “смотрела” во всю комнату, а карточка стоит сзади и обе антенны у нее сзади, может если поверну как то, то улучшится, но вообще немного расстроило. Первый тест на покрытие выявил, что в дальней комнате все печально.
Но самое непонятное, что сильно, очень сильно скачет пинг, от 5мс до 500мс и скачет постоянно. Вот я и думаю, может быть дело в ad-hoc? В вайфаем вообще практически первый-второй раз имею дело, вроде есть еще mode managed и еще какие то. Что лучше для данной задачи: раздать интернет с компьютера по вайфаю любым устройствам в зоне покрытия?

Надеюсь написал не очень сумбурно, у меня опыта в этом деле нет, поэтому прошу поделиться тех, у кого он есть. =)
Примерно 2 года назад я тоже практиковал такую раздачу инета от домашнего сервера.
Карта: http://www.airlive.com/products/WT-2000PCI/wt_2000pci.shtml

Были проблемы с пингом, они решились сменой канала (Ad Hoc channel)
Но сигнал всегда был сильный и пробивался даже к соседям, за 3 бетонными стенами.
Я не очень силен в конфликте каналов, может у твоего соседа ви-фи работает на том же канале… не знаю.
Попробуй поменять канал.

И да, еще я не прятал инет за nat`ом, делал только маскарадинг, без hostap.
Защищал канал простым WEP.
Спасибо за советы, так то не должно быть конфликтов, в доме нет вайфая ни у кого. Про нат и маскарадинг.. можно и маскарадинг, но мой комп имеет статик IP, поэтому просто нат. Кстати это получается второй нат, первый - маскарадинг для двух компов в квартире, мой второй - и с него уже нат на вайфай. Можно кажется сделать мостом (вайфай и изернет), чтобы сети вайфай и изернет устройств не разделять, а держать их в одном адресном пространстве.

Заметил сранную вещь.. тренируюсь на телефоне, пока телефон просто подключен, то есть ничего не качает, то пинг до него (телефона) с компьютера, выдающего инет по вайфаю, очень большой, как только я на телефоне запускаю какую-нибудь видяшку с ютуба - пинг моментально падает и становится 1,5-2,5 и больше, иногда 30-50 (проскоками) мс. В режиме же “простоя” пинг 300-500 постоянен.. оО Вообще странен пинг:
64 bytes from 192.168.3.2: icmp_req=657 ttl=64 time=1.67 ms
64 bytes from 192.168.3.2: icmp_req=658 ttl=64 time=590 ms
64 bytes from 192.168.3.2: icmp_req=659 ttl=64 time=206 ms
64 bytes from 192.168.3.2: icmp_req=660 ttl=64 time=1043 ms
64 bytes from 192.168.3.2: icmp_req=661 ttl=64 time=49.5 ms
64 bytes from 192.168.3.2: icmp_req=662 ttl=64 time=269 ms
64 bytes from 192.168.3.2: icmp_req=663 ttl=64 time=525 ms
64 bytes from 192.168.3.2: icmp_req=664 ttl=64 time=319 ms
64 bytes from 192.168.3.2: icmp_req=665 ttl=64 time=19.2 ms
64 bytes from 192.168.3.2: icmp_req=666 ttl=64 time=1.89 ms
64 bytes from 192.168.3.2: icmp_req=667 ttl=64 time=56.8 ms
64 bytes from 192.168.3.2: icmp_req=668 ttl=64 time=1.70 ms
64 bytes from 192.168.3.2: icmp_req=669 ttl=64 time=1.68 ms
64 bytes from 192.168.3.2: icmp_req=670 ttl=64 time=1.68 ms
64 bytes from 192.168.3.2: icmp_req=671 ttl=64 time=1.71 ms
64 bytes from 192.168.3.2: icmp_req=672 ttl=64 time=1.70 ms
64 bytes from 192.168.3.2: icmp_req=673 ttl=64 time=2.99 ms
64 bytes from 192.168.3.2: icmp_req=674 ttl=64 time=66.7 ms
64 bytes from 192.168.3.2: icmp_req=675 ttl=64 time=11.7 ms
64 bytes from 192.168.3.2: icmp_req=676 ttl=64 time=3.18 ms
64 bytes from 192.168.3.2: icmp_req=677 ttl=64 time=46.7 ms
64 bytes from 192.168.3.2: icmp_req=678 ttl=64 time=2.20 ms
64 bytes from 192.168.3.2: icmp_req=679 ttl=64 time=45.0 ms
64 bytes from 192.168.3.2: icmp_req=680 ttl=64 time=1.83 ms
64 bytes from 192.168.3.2: icmp_req=681 ttl=64 time=1.72 ms
64 bytes from 192.168.3.2: icmp_req=682 ttl=64 time=16.1 ms
64 bytes from 192.168.3.2: icmp_req=683 ttl=64 time=45.1 ms
64 bytes from 192.168.3.2: icmp_req=684 ttl=64 time=1.68 ms
64 bytes from 192.168.3.2: icmp_req=685 ttl=64 time=26.7 ms
64 bytes from 192.168.3.2: icmp_req=686 ttl=64 time=41.2 ms
64 bytes from 192.168.3.2: icmp_req=687 ttl=64 time=11.6 ms
64 bytes from 192.168.3.2: icmp_req=688 ttl=64 time=27.0 ms
64 bytes from 192.168.3.2: icmp_req=689 ttl=64 time=1.70 ms
64 bytes from 192.168.3.2: icmp_req=690 ttl=64 time=21.4 ms
64 bytes from 192.168.3.2: icmp_req=691 ttl=64 time=79.7 ms
64 bytes from 192.168.3.2: icmp_req=692 ttl=64 time=6.38 ms
64 bytes from 192.168.3.2: icmp_req=693 ttl=64 time=209 ms
64 bytes from 192.168.3.2: icmp_req=694 ttl=64 time=107 ms
64 bytes from 192.168.3.2: icmp_req=695 ttl=64 time=90.3 ms
64 bytes from 192.168.3.2: icmp_req=696 ttl=64 time=126 ms
64 bytes from 192.168.3.2: icmp_req=697 ttl=64 time=114 ms
64 bytes from 192.168.3.2: icmp_req=698 ttl=64 time=1.10 ms
64 bytes from 192.168.3.2: icmp_req=699 ttl=64 time=16.9 ms
64 bytes from 192.168.3.2: icmp_req=700 ttl=64 time=310 ms
64 bytes from 192.168.3.2: icmp_req=701 ttl=64 time=1.83 ms
64 bytes from 192.168.3.2: icmp_req=702 ttl=64 time=1.87 ms
64 bytes from 192.168.3.2: icmp_req=703 ttl=64 time=3.39 ms
64 bytes from 192.168.3.2: icmp_req=704 ttl=64 time=115 ms
 
Зарегистрироваться или войдите чтобы оставить сообщение.