Произвольно рвёт соединение если нет нагрузки на сеть ))) Мистика...
Допустим, тащим что-то по сети - всё отлично....
жмём на паузу - обрыв. Гугление особых результатов не дало, хотя немного правил конфиги. От севры до лаптопа мение метра. Клиент (проблема точно не в нём):
Код: Выделить всё
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
Код: Выделить всё
.....
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
.....
Код: Выделить всё
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
Код: Выделить всё
.......
# 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"
.....
Код: Выделить всё
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;
}
}
Код: Выделить всё
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
Код: Выделить всё
#!/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
Код: Выделить всё
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
Был вариант что сама сетевушка "отличная", но нет, на DWA-510 та же история.
З.Ы.: прошу прощения за столь огромный пост