DWA-110 and FreeBSD 8.0

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
eswees
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-01-20 4:49:23
Откуда: Комсомольск Полтавская обл.
Контактная информация:

DWA-110 and FreeBSD 8.0

Непрочитанное сообщение eswees » 2010-07-01 0:56:11

Доброго времени суток. Решился отписать свою проблему. Симптомы:
Произвольно рвёт соединение если нет нагрузки на сеть ))) :st: Мистика...
Допустим, тащим что-то по сети - всё отлично....
жмём на паузу - обрыв. Гугление особых результатов не дало, хотя немного правил конфиги. От севры до лаптопа мение метра. Клиент (проблема точно не в нём):

Код: Выделить всё

eswees@eswees-laptop:~$ sudo uname -a
[sudo] password for eswees: 
Linux eswees-laptop 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3 22:02:19 UTC 2010 i686 GNU/Linux
eswees@eswees-laptop:~$ 
С картой

Код: Выделить всё

eswees@eswees-laptop:~$ sudo dmesg |grep eth1
[   11.208916] eth1: Broadcom BCM4315 802.11 Hybrid Wireless Controller 5.60.48.36 
.....
eswees@eswees-laptop:~$ 
Сервант:
uname -a

Код: Выделить всё

FreeBSD localhost 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #3: Sun May 16 14:00:12 UTC 2010     root@localhost:/usr/obj/usr/src/sys/Mega  i386
ifconfig

Код: Выделить всё

.....
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
	ether 90:e6:ba:b7:9c:f5
	inet 10.101.101.1 netmask 0xffffff00 broadcast 10.101.101.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=8<VLAN_MTU>
	ether 00:a1:b0:12:21:3f
	inet 172.16.13.163 netmask 0xffffff00 broadcast 172.16.13.255
	media: Ethernet autoselect (100baseTX <full-duplex>)
	status: active
rum0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
	ether 00:22:b0:59:25:ee
	media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
	status: running
wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
	ether 00:22:b0:59:25:ee
	inet 10.101.102.1 netmask 0xffffff00 broadcast 10.101.102.255
	media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
	status: running
	ssid WI-FI channel 4 (2427 Mhz 11g) bssid 00:22:b0:59:25:ee
	country US authmode WPA1+WPA2/802.11i privacy MIXED deftxkey 2
	TKIP 2:128-bit TKIP 3:128-bit txpower 0 scanvalid 60 protmode CTS
	dtimperiod 1 -dfs
.....
less /etc/hostapd.conf

Код: Выделить всё

interface=wlan0
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
ssid=WI-FI
wpa=3
wpa_pairwise=CCMP TKIP
wpa_passphrase=password
wpa_key_mgmt=WPA-PSK
less /etc/rc.conf

Код: Выделить всё

.......
#  DHCP server
dhcpd_enable="YES"
dhcpd_ifaces="wlan0 re0"

gateway_enable="YES"
############################# LOCAL ################################

ifconfig_re0="inet 10.101.101.1  netmask 255.255.255.0"

############################# WI-FI ################################

ifconfig_rum0="up"
wlans_rum0="wlan0"
create_args_wlan0="wlanmode hostap ssid WI-FI channel 4"
ifconfig_wlan0="inet 10.101.102.1 netmask 255.255.255.0 up"
hostapd_enable="YES"
hostapd_flags="-d -K"

########################### Other config ############################

#  Firewalls:
# ipfw
firewall_enable="YES"
# pf
pf_enable="YES"
pf_rules="/etc/pf.conf"
pf_program="pfctl"
.....
less /usr/local/etc/dhcpd.conf

Код: Выделить всё

default-lease-time 8640000;
max-lease-time 17280000;
min-lease-time 720000;
ddns-update-style none;
option domain-name-servers 194.246.104.2, 194.246.104.3;

shared-network home {

        subnet 10.101.102.0 netmask 255.255.255.0 {
         authoritative;
         range 10.101.102.2 10.101.102.249;
         option routers 10.101.102.1;
         option subnet-mask 255.255.255.0;
        }
        
        subnet 10.101.101.0 netmask 255.255.255.0 {
         authoritative;
         range 10.101.101.5 10.101.101.249;
         option routers 10.101.101.1;
         option subnet-mask 255.255.255.0;
        }
}
less /etc/pf.conf

Код: Выделить всё

 
ext_if="rl0"
net_if="tun0"
int_net="10.101.0.0/16"

# NAT lan to local and wifi
nat on $ext_if from $int_net to any ->$ext_if

# NAT net to local and wifi
nat on $net_if from $int_net to any ->$net_if

pass on lo0
less /etc/rc.firewall

Код: Выделить всё

#!/bin/sh
FwCMD="/sbin/ipfw"
.....
${FwCMD} add allow ip from any to any via tun0
${FwCMD} add allow ip from any to any via rum0
${FwCMD} add allow ip from any to any via wlan0
${FwCMD} add allow ip from any to any via re0
${FwCMD} add allow ip from any to any via rl0
${FwCMD} add allow ip from any to any via lo0
${FwCMD} add deny ip from any to any
dmesg |grep rum0

Код: Выделить всё

rum0: <Ralink 802.11 bg WLAN, class 0/0, rev 2.00/0.01, addr 2> on usbus4
rum0: MAC/BBP RT2573 (rev 0x2573a), RF RT2528
rum0: need multicast update callback
Как-то так завёл. Вобщем уже не варит котелок... :cz2:
Был вариант что сама сетевушка "отличная", но нет, на DWA-510 та же история.

З.Ы.: прошу прощения за столь огромный пост :pardon:
С ув. Юрик

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: DWA-110 and FreeBSD 8.0

Непрочитанное сообщение Alex Keda » 2010-10-03 20:30:03

это всё кривые линуксы.
щас передвину тему в соответствующий раздел - там вам помогут - сообщество линуксоидов очень дружелюбно =))
Убей их всех! Бог потом рассортирует...

nero777771
проходил мимо

Re: DWA-110 and FreeBSD 8.0

Непрочитанное сообщение nero777771 » 2011-07-02 21:40:34

а причём здесь пингвины?

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: DWA-110 and FreeBSD 8.0

Непрочитанное сообщение snorlov » 2011-07-02 23:09:13

eswees писал(а):Доброго времени суток. Решился отписать свою проблему. Симптомы:
Произвольно рвёт соединение если нет нагрузки на сеть ))) :st: Мистика...

Код: Выделить всё

wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
	ether 00:22:b0:59:25:ee
	inet 10.101.102.1 netmask 0xffffff00 broadcast 10.101.102.255
	media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
	status: running
	ssid WI-FI channel 4 (2427 Mhz 11g) bssid 00:22:b0:59:25:ee
	country US authmode WPA1+WPA2/802.11i privacy MIXED deftxkey 2
	TKIP 2:128-bit TKIP 3:128-bit txpower 0 scanvalid 60 protmode CTS
	dtimperiod 1 -dfs
less /etc/hostapd.conf

Код: Выделить всё

...
wpa=3
wpa_pairwise=CCMP TKIP
wpa_passphrase=password
wpa_key_mgmt=WPA-PSK
Убери везде TKIP, мой опыт показал, что именно на смене ключей в нем и рвется связь, оставь CCMP у винды это AES