[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wifi e rinnovo IP



On Mon, Oct 27, 2008 at 10:51, Luca Sighinolfi <lsighinolfi@gmail.com> wrote:
> Si anche io sapevo così...ma non funzia
> Quindi in init.d non dovrebbe esserci nessun eseguibile che fa artire
> dhcp?
In init.d c'è solo il server dhcp, non il client. Quando avvii
dhclient, egli resta sempre attivo in background.
Faccio un esempio usando la mia connessione di rete wireless. Viene
attivata da interfaces, e dhclient è SEMPRE attivo, e quindi ci pensa
lui a rinnovare l'IP.
Infatti:
dario@enterhost:~$ ps aux | grep dhclient
root      2137  0.0  0.0   2180   376 ?        Ss   13:44   0:00
dhclient3 -pf /var/run/dhclient.eth1.pid -lf
/var/lib/dhcp3/dhclient.eth1.leases eth1
dario     4785  0.0  0.0   3144   768 pts/0    S+   13:51   0:00 grep dhclient

> questo, prima o dopo aver dato "dhclient <interfaccia di rete>"?
Prima, ovviamente.

> che flag, scusa?

dario@enterhost:~$ /sbin/ifconfig eth1
eth1      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
          inet addr:192.168.x.y  Bcast:192.168.x.y  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3454 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3208438 (3.0 MiB)  TX bytes:447855 (437.3 KiB)
          Interrupt:22 Memory:fe8ff000-fe8fffff

Vedi "UP BROADCAST RUNNING MULTICAST"? Se è presente RUNNING, vuol
dire che c'è link. Quindi quando dhclient non funziona, ricordati di
dare ifconfig <interfaccia> up, e ifconfig <interfaccia>. Controlla
che sia presente RUNNING. Se non è presente, allora è un problema di
wifi.

> Il fatto è che si connette la prima volta; imposto nella pagina
> iniziale user e password, poi quando scade il lease (o giù di lì), non
> riesco più a navigare, si interrompe la connessione. Questo
> comportamento, nella mia ignoranza, mi fa pensare che sia un problema
> di dhcp....
Può darsi, ma non è detto. Controlla quello che ho scritto prima.

-- 
Dario Pilori
-Linux registered user #406515
-Debian GNU/Linux user

Reply to: