
deciorenno
(usa Ubuntu)
Enviado em 22/08/2013 - 16:28h
Olá amigo, grato pela resposta.
Pelo que sei, o BOOTPROTO=dhcp faz com que o sistema utilize o DHCP durante
a inicialização. No meu sistema isso é feito em /etc/network/interfaces com
a linha:
iface wlan0 inet dhcp
que também não funcionou.
as informações do servidor DHCP estão chegando quando eu dou o comando
dhclient, que seria o equivalente ao BOOTPROTO=dhcp na inicialização.
Depois do comando dhclient, em /var/lib/dhcp/dhclient.leases eu tenho a seguinte informação:
lease {
interface "wlan0";
fixed-address 192.168.200.101;
option subnet-mask 255.255.255.0;
option routers 192.168.200.1;
option dhcp-lease-time 86400;
option dhcp-message-type 5;
option domain-name-servers 192.168.254.3,192.168.254.4;
option dhcp-server-identifier 192.168.200.1;
option dhcp-renewal-time 43200;
option dhcp-rebinding-time 75600;
renew 4 1970/01/01 10:55:45;
rebind 4 1970/01/01 21:14:52;
expire 5 1970/01/02 00:14:52;
}
Porém,apesar de receber todas as informações ele não faz o ajuste.
Se eu pegar essa informação e der o comando ifconfig wlan0 192.168.200.101 netmask ...
e ajustar route com 192.168.200.1 a rede funciona.
Estou achando que é um BUG do driver pois estou usando um RTL8192CU com
driver que eu compilei. O que é estranho é que a informação chega.
Obs: eu estou dando todos os comandos como root.
Abraço, Décio.