Não é possível conectar-se à rede no Debian

0

Eu tenho trabalhado nesta nova máquina Debian recentemente instalada há algum tempo tentando fazer com que a rede funcione, então eu tenho internet. Durante o processo de instalação da configuração da rede, eu disse que "configuraria depois", já que ela não poderia fazer sozinha. Então aqui estou eu.

Eu vi e tentei esta pergunta + resposta mas sem sorte

Vamos ao que interessa.

Não consigo pingar nada e não consigo fazer "apt-get" e é frustrante como o inferno.

Meu /etc/network/interfaces é assim:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static

Meu /etc/resolv.conf contém:

nameserver 192.168.1.1

Estou extremamente preso e não sei o próximo curso de ação, pois não consigo encontrar uma maneira de descobrir isso. Qualquer ajuda é muito apreciada.

Obrigado

EDITAR

Este é o meu ifconfig -a quando estou conectado usando um cabo ethernet.

eth0      Link encap:Ethernet  HWaddr 2c:60:0c:82:76:d7  
          inet addr:192.168.1.73  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::2e60:cff:fe82:76d7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5417 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1539 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7425280 (7.0 MiB)  TX bytes:152728 (149.1 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:103 errors:0 dropped:0 overruns:0 frame:0
          TX packets:103 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9013 (8.8 KiB)  TX bytes:9013 (8.8 KiB)
    
por ex8 22.04.2016 / 11:53

3 respostas

1

Sua tag indica que você está tentando configurar uma conexão sem fio. Isso não é tão simples quanto a conexão por cabo. (Você deveria tentar isso primeiro - veja a resposta de Oleg).

Se você estiver usando uma placa de rede sem fio, também é provável que esteja executando um notebook. Você deve então instalar um desktop (como GNOME, Cinnamon, KDE, ...) e usar o network-manager. (Mas você não forneceu detalhes sobre sua configuração, então estou apenas supondo.)

Liste seus dispositivos de rede. Isso deve ser algo assim:

% lspci | grep -e "Ethernet\|Network"
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)

Você mencionou um Lenovo Thinkpad (qual modelo?) que também deve ter um adaptador sem fio Intel. Infelizmente, os adaptadores sem fio da Intel não funcionam no Debian / Jessie. Você precisa do pacote firmware-iwlwifi da seção non-free .

Verifique seu apt-sources para non-free primeiro:

deb     http://http.debian.net/debian jessie main contrib non-free

(se você tiver um Thinkpad muito novo, também poderá ter que ativar jessie-backports ).

E instale firmware-iwlwifi :

apt-get install firmware-iwlwifi

Reinicie seu notebook e o adaptador sem fio deve estar visível no gerenciador de rede no KDE.

Mas se você realmente quiser ir sem fio usando a linha de comando, aqui vamos nós ...

Liste seus dispositivos de rede. Deve ser assim:

% ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 3c:dd:0e:68:43:d4 brd ff:ff:ff:ff:ff:ff
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 8d:dd:4b:04:15:84 brd ff:ff:ff:ff:ff:ff

Abra seu adaptador sem fio:

ip link set wlan0 up

Encontre sua rede sem fio (SSID):

iwlist wlan0 scanning
iwlist wlan0 scanning | grep ESSID # just shows the available SSIDs

Eu também suponho que você tenha o WPA-PSK habilitado, então você deve configurá-lo. Executar

wpa_passphrase myessid secretsecret

e você terá algo assim:

network={
    ssid="myessid"
    #psk="secretsecret"
    psk=a022d0c8f88de93e4b53e5ee1c5d98cd4171a15bd44cde7499faa294ad795211
}

Em seguida, edite seu /etc/network/interfaces :

auto wlan0
iface wlan0 inet dhcp
        wpa-ssid myessid
        wpa-psk a022d0c8f88de93e4b53e5ee1c5d98cd4171a15bd44cde7499faa294ad795211

Chame o dispositivo com:

ifup wlan0

Veja:

HTH

    
por 22.04.2016 / 13:32
0

Tente esta configuração em /etc/network/interfaces para obter todos os dados de rede não necessários automaticamente do seu roteador via DHCP:

iface eth0 inet dhcp

Em seguida, reinicie sua interface como raiz:

ifdown eth0
ifup eth0
    
por 22.04.2016 / 12:37
0

Acredito que há muitas maneiras de fazer isso aqui é uma coisa que você poderia tentar.

Primeiro, verifique se você tem um backup antes de começar a elaborar

mv /etc/network/interfaces /etc/network/interfaces.bak

para editar as interfaces nano /etc/network/interfaces

um exemplo poderia ser assim se estiver definido como estático:

iface eth0 inet static
    address 192.168.0.100
    netmask 255.255.255.0   
    network 192.168.0.0 
    broadcast 192.168.0.255
    gateway 192.168.0.1

para reiniciar a interface de rede:

/etc/init.d/networking restart
    
por 22.04.2016 / 13:33