Strona 1 z 1
Kilka sieci bezprzewodowych w /etc/network/interfaces
: 07 kwietnia 2012, 22:39
autor: kodama
Cześć wszystkim
Rozwinę temat - w jaki sposób w pliku interfaces skonfigurować kilka sieci bezprzewodowych? W sensie w domu mam sieć wifi dajmy na to DOMOWA, w miejscu pracy FIRMA, obydwie w jakiś sposób wpisane do interfaces (właśnie tego nie wiem - w jaki). Chciałbym zrobić w taki sposób, żeby po wykryciu danej sieci od razu się z nią łączył - tak podobnie jak robi to NetworkManager. Da się takie coś załatwić tylko wpisami w tym pliku czy jakiś skrypcik by trzeba ukręcić do tego?
: 08 kwietnia 2012, 12:01
autor: DaVidoSS
Kod: Zaznacz cały
su
apt-get install debian-reference-en
exit
iceweasel file:///usr/share/doc/debian-reference-common/html/ch05.en.html#_the_manually_switchable_network_configuration
: 09 kwietnia 2012, 00:49
autor: kodama
Przyszedł mi do głowy taki "plan", żeby to trochę zautomatyzować (głównie dlatego, że rozchodzi mi się o to, żeby mieć na maszynie stały numer IP):
- Ustawić interfejs na pobieranie adresu z dhcp.
- Kiedy podczas startu zostanie przypisany adres to sobie go odczytać.
- Napisać skrypt (polecenie), który na podstawie adresu dhcp, który został przypisany (192.168.X.X albo 10.178.X.X) uruchomi odpowiednią rekonfigurację sieci i gdzieś go wstawić do rc.local na przykład.
Popraw mnie, proszę, jeśli ten sposób jest niedokładny albo zawiera jakieś błędy?
: 09 kwietnia 2012, 08:10
autor: DaVidoSS
Jeśli już to skanować eter i na podstawie znalezionego SSID wybierać konfiguracje.
Skrypt powinien być prosty, bazować na instrukcji if
: 24 kwietnia 2012, 08:25
autor: kodama
Żeby nie zakładać nowego tematu to pozwolę sobie zapytać tutaj. Moja konfiguracja /etc/network/interfaces (komputer stacjonarny, tylko połączenie po kablu)
Kod: Zaznacz cały
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.0.30
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
Zastanawia mnie taka rzecz - podczas uruchamiania się systemu przy komunikacie:
system "myśli" dobre 10 sekund zanim przejdzie dalej. Aż tyle czasu to powinno trwać czy jest coś nie halo?
: 24 kwietnia 2012, 17:44
autor: DaVidoSS
Podczas gdy wykorzystana jest statyczna konfiguracja połączenie powinno następować natychmiast.
Jednakże kluczowa może być jakość sieci (rutera).
Usuń wpis:
Od jądra 2.6.X wpis ten nie występuje.
: 24 kwietnia 2012, 20:24
autor: kodama
No właśnie, też mi się wydawało, że powinno to być od razu. Dla porównania:
- Przypadek kiedy ustawione jest dhcp
Wygląda to tak (wypis z /var/log/boot/):
Kod: Zaznacz cały
Tue Apr 24 [B]20:10:12 2012[/B]: Configuring network interfaces...Internet Systems Consortium DHCP Client 4.1.1-P1
Tue Apr 24 20:10:12 2012: Copyright 2004-2010 Internet Systems Consortium.
Tue Apr 24 20:10:12 2012: All rights reserved.
Tue Apr 24 20:10:12 2012: For info, please visit https://www.isc.org/software/dhcp/
Tue Apr 24 20:10:12 2012:
Tue Apr 24 20:10:12 2012: Listening on LPF/eth0/00:24:1d:95:b3:fd
Tue Apr 24 20:10:12 2012: Sending on LPF/eth0/00:24:1d:95:b3:fd
Tue Apr 24 20:10:12 2012: Sending on Socket/fallback
Tue Apr 24 20:10:13 2012: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
Tue Apr 24 20:10:21 2012: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
Tue Apr 24 20:10:21 2012: DHCPOFFER from 192.168.0.1
Tue Apr 24 20:10:21 2012: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Tue Apr 24 20:10:22 2012: DHCPACK from 192.168.0.1
Tue Apr 24 20:10:22 2012: bound to 192.168.0.11 -- renewal in 1478 seconds.
Tue Apr 24 [B]20:10:22 2012[/B]: done.
- Gdy ustawione statycznie, wygląda tak:
Kod: Zaznacz cały
Tue Apr 24 20:[B]13:00 2012[/B]: Setting kernel variables ...done.
Tue Apr 24 20:13:00 2012: Configuring network interfaces...done.
Tue Apr 24 20:[B]13:07 2012[/B]: Starting portmap daemon....
Odnośnie sieci (rutera) - kabel UTP5, podłączone do modemu z ruterem Cisco EPC3925 EuroDocsis 3.0 2-PORT Voice Gateway - taki daje firma INEA w Poznaniu. Podpięte 4 komputery, wszystko w obrębie jednego mieszkania.
Nie żebym się jakoś mocno napinał o te kilka sekund, ale tak jak zauważyłeś - powinno to chyba trwać krócej.