Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-12-01 14:13:44

  pieniek88 - Użytkownik

pieniek88
Użytkownik
Zarejestrowany: 2011-09-19

Automatyczne przełączanie między AP

Skonfigurowałem sieć WiFI z dwóch access pointow. Każdy pracuje w innej podsieci, takie same SSID i hasła, i różne, nie zachodzące na siebie kanały.
Windowsy działają jak trzeba, tzn. po zaniku sygnału z jednego przełączają się automatycznie do drugiego.
Ubuntu nie chce. Wywaliłem network-menager'a i zainstalowałem WICD, który miał pomóć, ale nie pomaga.
Łączę się z siecią, przechodzę w zasięg drugiego AP i w konsoli, gdzie mam odpalony ping dostaje komunikat Network is unreachable. Dopiero po kliknięciu przycisku Connect komputer łączy się z siecią.

Gdzie jest problem?

Offline

 

#2  2011-12-01 14:54:19

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Automatyczne przełączanie między AP

masz problem z routingiem, winshit odświeża tablice przy przełączaniu, wicd najwidoczniej nie

zaznacz żeby łaczył się z nią automatycznie (obiema, bssid tez ma znaczenie)
i ewentualnie machnij skrypcik odswieżajacy tabele routingu albo dodaj dhclient wlan0


A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

#3  2011-12-02 12:52:53

  pieniek88 - Użytkownik

pieniek88
Użytkownik
Zarejestrowany: 2011-09-19

Re: Automatyczne przełączanie między AP

Gdy wychodzę z zasięgu pierwszego AP i pokazuje mi się komunikat

Kod:

Destination Host Unreachable

wpisuje w konsoli

Kod:

dhclient wlan0

i karta uzyskuje adres IP z puli drugiego AP, sieć działa.

Pytanie, gdzie dodać tę komendę, żeby wykonywała się automatycznie?
Jakiś konkretny plik czy muszę pisac skrypt, który będzie pingował jakiś adres i w przypadku braku odpowiedzi wykona właśnie tę komendę?

Offline

 

#4  2011-12-02 16:14:14

  urbinek - Użytkownik

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Automatyczne przełączanie między AP

najlepiej skrypt ale prościej dhclient wlan0 możesz dodać w wicd
teraz ci nie powiem dokładnie ale zdaje sie w ustawieniach sieci bezprzewodowej jest takie cos jak [b]post-script[/b]
tam poprostu wpisujesz ta komendę która ma sie wykonać po połaczeniu z ciecią


twój problem wynika nie złego działania wicd tylko twojego dublowania ssidów bez dublowania adresacji ;)


A w wolnym czasie, robię noże :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

#5  2011-12-02 16:59:22

  pieniek88 - Użytkownik

pieniek88
Użytkownik
Zarejestrowany: 2011-09-19

Re: Automatyczne przełączanie między AP

Niestety  jeden z AP (Netgear WNR 3400) nie chce działac zupełnie przezroczyście. Albo ma swoja podsieć albo nie działa wcale. Będę musiał wziąć się za niego któregoś dnia.

Tak czy tak, dzięki za wskazówki, zobaczę w poniedziałęk czy to zadziała

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.016 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00135 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.224.59.200' WHERE u.id=1
0.00085 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.224.59.200', 1731650567)
0.00085 SELECT * FROM punbb_online WHERE logged<1731650267
0.00097 SELECT topic_id FROM punbb_posts WHERE id=186880
0.00018 SELECT id FROM punbb_posts WHERE topic_id=20154 ORDER BY posted
0.00080 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=20154 AND t.moved_to IS NULL
0.00011 SELECT search_for, replace_with FROM punbb_censoring
0.00734 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=20154 ORDER BY p.id LIMIT 0,25
0.00146 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=20154
Total query time: 0.01408 s