Recentemente, mudei meu / home para outro computador (mantendo todos os arquivos de configuração), com uma nova instalação do Ubuntu 10.10.
Após a instalação, instalei o wicd e o ndiswrapper, para colocar minha conexão com a Internet em funcionamento. No entanto, depois de mudar /etc/network/interfaces
de
auto lo
iface lo inet loopback
Para
auto wlan0
iface wlan0 inet dhcp
e correndo sudo /etc/init.d/networking restart
para instalar o wlan0, de repente conectado ... ao meu modem. Sem fornecer qualquer informação sobre o modem, seja qual for. É claro que o wicd cria um diretório local em ~/.wicd/
, mas esse diretório está vazio, e a configuração global temporária em /var/lib/wicd/configurations/
não existia devido à nova instalação do ubuntu.
Então, qual é o problema? Onde você conseguiu o ESSID e a chave WPA?
Não houve nenhuma atividade nesta pergunta, mas ela ainda está aberta (e vale a pena repetir)!
Respostas:
Se você não formatou o sistema e instalou em cima de uma instalação antiga, é bem provável que suas configurações antigas tenham sido recuperadas ( incluindo as configurações
/etc
). O que não estiver instalado no CD ao vivo seria deixado sozinho, o que explica o aparente resultado de coelhinhos mágicos que você experimentou. É uma resposta menos misteriosa :( - mas pelo menos é mais realista :).fonte
Em uma instalação padrão do Ubuntu usando o GNOME e o gerenciador de rede, a chave WPA é armazenada no chaveiro do GNOME. Isso será restaurado com / home.
Você pode testar se é assim em suas configurações temporariamente desativando
keyrings
em~/.gnome2
(fazer um backup antes de fazer isso!).O único outro local em que posso pensar de onde o Wicd poderia obter uma chave WPA é
etc/wpa_supplicant/wpa_supplicant.conf
. No entanto, não tenho idéia de como esse arquivo pode ter sido movido para o seu / home (se foi o que você restaurou exclusivamente).Eu não uso o Wicd, portanto, não consigo verificar as configurações, mas se o ~ / .wicd estiver vazio, não há chance de que alguma chave esteja sendo armazenada lá. Talvez você queira verificar se wicd_gui tem outro caminho para armazenar as coisas.
fonte
seahorse
) e não há Chave WPA ou Entrada WPA, ou qualquer coisa que pareça remotamente relacionada ao WPA / WLan ... desde que eu nunca usei o gerenciador de rede para conectar. Também não háwpa_supplicant.conf
ouwpa_supplicant*
em / home (fiz uma pesquisa recursiva)./etc/wpa_supplicant/wpa_supplicant.conf
Se sim, o que é armazenado lá?Se a única coisa comum entre o computador antigo e o novo computador estiver dentro de $ HOME, a chave deverá estar em $ HOME em algum lugar. Então a questão é realmente, em qual arquivo está?
Você pode descobrir obtendo uma lista do arquivo comum às duas máquinas (o que
find $HOME -type f
deve ser feito na sua descrição). Primeiro faça backup desses arquivos e remova-os. Verifique se a chave não é mais conhecida. Em seguida, substitua metade dos arquivos e verifique novamente, se não for conhecido, a chave deverá estar na outra metade. Divida a segunda metade em duas e continue dessa maneira até encontrar o arquivo que contém sua chave.Pode demorar um pouco.
fonte
O WICD possui um arquivo de configuração para todas as redes que já foram conectadas no
/etc/wicd/wireless-settings.conf
isso conterá um conjunto de entradas para cada bssid (endereço MAC da estação base) ao qual você se conectou. Portanto, quando o wicd vê uma rede à qual se conectou antes de obter os valores-chave desse arquivo.
Existem também
wired-settings.conf
as configurações para conexões com fio e várias outras configurações emmanager-settings.conf
fonte
/etc/*
não existia no estado acima mencionado devido à nova instalação do Ubuntu ...