wpa_supplicant daha iyi sinyal almak için dolaşım


4

Bir yönlendiriciye (erişim pontlu) ve bir ethernet kablosu kullanılarak bağlanmış bir erişim noktasına sahibim. Her iki erişim noktasında aynı SSID, şifre, şifreleme var ...

Wpa_supplicant paketini kullanmaya çalıştım. Öncelikle bir dosya oluşturdum /etc/wpa_supplicant/roam.conf:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="work"
    scan_ssid=1
    key_mgmt=WPA-PSK
    psk="password_here in plain text"
    id_str="network_work"
    priority=3
    bgscan="simple:5:-70:200"
}

Ve dosyayı /etc/network/interfacesbu şekilde değiştirdim :

auto lo wlan0
iface lo inet loopback

iface wlan0 inet manual
   wpa-driver wext
   wpa-roam /etc/wpa_supplicant/roam.conf

iface network_work inet static
   address 192.168.1.67
   netmask 255.255.255.0
   network 192.168.1.0
   broadcast 192.168.1.255
   gateway 192.168.1.1

iface default inet dhcp

Genelde bağlantı AccessPoint1kurar ve dolaşırım ve sinyali kaybedersem, diğer AP'ye geçer, ancak bu değişiklik arasında yaklaşık bir dakikalık boşluk var ve bu dakika boyunca ağ bağlantımı kaybediyorum.

Yapmaya çalıştığım şey, AP1'in sinyalinin -70dBdiğer AP'ye değişmesi durumunda, diğerinin olması durumunda >-70dB. Mümkün mü?

Bir test yaptım: sudo watch -n1 "iw wlan0 scan | grep 'BSS \ | signal'" ve AP1'in sinyali -90dBbu AP'ye bağlandı. Ve sadece sahip olan AP2’ye dönmüş olmalıydı.-80dB

Açık olmak gerekirse, bunlardan birine sinyal kaybedilirse her iki AP arasında dolaşır, aksi halde ilk bağlandığı AP'de kalır. Bir eşik geçtikten sonra en güçlü sinyale bağlanmak istiyorum (-70dB). Veya en azından biri onlardan biri olan sinyal gerçekten düşük olduğunda AP'yi değiştirin. Başka bir dizüstü bilgisayara bağlanırsam, her iki erişim noktası da ağ yöneticisinde olduğu gibi görünür.

Teşekkürler!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.