Debian no conecta con wlan0

Hola a todos.

Tengo una debian recién instaladita. Me detecta la wlan0.

/etc/network/interfaces:

    auto wlan0
    iface wlan0 inet dhcp
    wpa-ssid <ssid_name>
    wpa-psk <passw>


Si hago ifconfig, veo wlan0 (sin IP ni parámetros de GW) y una extraña wlan0:avahi con una IP de un rango raro.

iwconfig muestra esto:

    lo no wireless extensions

   wlan0 IEEE 802.11bgn ESSID:off/any
              Mode: Managed Access Point: Not-Associated Tx-Power=20 dBm
              Retry short limit:7 RTS thr=2347 B Fragment thr:off
              Encryption key:off
              Power Management:off

    eth0 no wireless extensions


¿Qué coño hago mal?

Gracias!
Escribe este codigo en la terminal, para conocer el estado de la targeta, si esta levantada o no.

cat /sys/class/net/wlan0/operstate


Si te aparece UP, entonces configura la red inalambrica a conectar, caso contrario, si aparece DOWN, es que esta apagada.

Como usuario root, para levantar la interfaz
ip link set wlan0 up


Luego podrias asignarle manualmente la direccion ip y demas configuraciones.

como usuario root
ip addr add 192.168.x.x/24 broadcast 192.168.x.255 dev wlan0


El rango de direcciones es un ejemplo, puedes ser las que tengas en tu configuracion local.

Ahora la puerta de enlace, poniendo la direccion que le diste a la interfaz y luego colocando la puerta de enlace.
ip route add 192.168.10.85 via 192.168.10.1/24 wlan0
Lo probaré. Muchas gracias por las indicaciones.

Lo que no quiero es ponerle parámetros estáticos, sino DHCP.
Pruebo y te cuento :)

EDIT:

cat /sys/class/net/wlan0/operstate


Me da "down"

ip link set wlan0 up

No me da error, pero si vuelvo a hacer el "cat" anterior, sigue dándome "down".

En /var/log/messages aparece

wlan0: link not ready.


Y en ifconfig aparece listada :(
Prueba desactivando avahi
systemctl disable avahi-daemon


Con esto hemos hecho que el demonio avahi no se ejecute al inicio. Reinicia a ver si ahora funciona.
(mensaje borrado)
banderas20 escribió:Asunto: Debian no conecta con wlan0

Ronbin escribió:Prueba desactivando avahi
systemctl disable avahi-daemon


Con esto hemos hecho que el demonio avahi no se ejecute al inicio. Reinicia a ver si ahora funciona.


Buenas.

Tu comando hizo cosas, pero me sigue saliendo


    lo no wireless extensions

   wlan0 IEEE 802.11bgn ESSID:off/any
              Mode: Managed Access Point: Not-Associated Tx-Power=20 dBm
              Retry short limit:7 RTS thr=2347 B Fragment thr:off
              Encryption key:off
              Power Management:off

    eth0 no wireless extensions


Gracias!

Extraño...

Prueba a hacer la conexión "a mano"

ifdown wlan0
ifup wlan0


Debería intentar conectarse y fallar al obtener la ip tras varios intentos. Luego puedes mirar los posibles errores así
dmesg | grep wlan0


o así
more /var/log/syslog | grep wlan0
Ronbin escribió:
Prueba a hacer la conexión "a mano"

ifdown wlan0
ifup wlan0


Debería intentar conectarse y fallar al obtener la ip tras varios intentos. Luego puedes mirar los posibles errores así
dmesg | grep wlan0


o así
more /var/log/syslog | grep wlan0


Lo probaré, pero ¿cómo narices le pongo los datos de SSID, DHCP, etc...? Igualmente, mañana cuando pase por casa lo pruebo.

Muchas gracias por los consejos!

EDIT con resultados (desesperado es poco):
ifdown wlan0

RTNETLINK answers: No such process
Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/dc:85:de:c5:98:ca
Sending on   LPF/wlan0/dc:85:de:c5:98:ca
Sending on   Socket/fallback


ifup wlan0


Internet Systems Consortium DHCP Client 4.3.1
Copyright 2004-2014 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/dc:85:de:c5:98:ca
Sending on   LPF/wlan0/dc:85:de:c5:98:ca
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
No DHCPOFFERS received.
No working leases in persistent database - sleeping.


dmesg | grep wlan0

[   14.704325] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1509.091272] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1717.623202] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready


find / -name "wlan0" | more

/run/wpa_supplicant/wlan0
/proc/sys/net/ipv4/conf/wlan0
/proc/sys/net/ipv4/neigh/wlan0
/proc/sys/net/ipv6/conf/wlan0
/proc/sys/net/ipv6/neigh/wlan0
/proc/1/net/dev_snmp6/wlan0
/proc/2/net/dev_snmp6/wlan0
/proc/3/net/dev_snmp6/wlan0
/proc/5/net/dev_snmp6/wlan0
/proc/7/net/dev_snmp6/wlan0
/proc/8/net/dev_snmp6/wlan0
/proc/9/net/dev_snmp6/wlan0
/proc/10/net/dev_snmp6/wlan0
/proc/11/net/dev_snmp6/wlan0
/proc/12/net/dev_snmp6/wlan0
/proc/13/net/dev_snmp6/wlan0
/proc/15/net/dev_snmp6/wlan0
/proc/16/net/dev_snmp6/wlan0
/proc/17/net/dev_snmp6/wlan0
/proc/18/net/dev_snmp6/wlan0
/proc/20/net/dev_snmp6/wlan0
/proc/21/net/dev_snmp6/wlan0
/proc/22/net/dev_snmp6/wlan0
/proc/23/net/dev_snmp6/wlan0
/proc/25/net/dev_snmp6/wlan0
/proc/26/net/dev_snmp6/wlan0
/proc/27/net/dev_snmp6/wlan0
/proc/28/net/dev_snmp6/wlan0
/proc/30/net/dev_snmp6/wlan0
/proc/31/net/dev_snmp6/wlan0
/proc/32/net/dev_snmp6/wlan0
/proc/33/net/dev_snmp6/wlan0
/proc/35/net/dev_snmp6/wlan0
/proc/36/net/dev_snmp6/wlan0
/proc/37/net/dev_snmp6/wlan0
/proc/38/net/dev_snmp6/wlan0
/proc/40/net/dev_snmp6/wlan0
/proc/41/net/dev_snmp6/wlan0
/proc/42/net/dev_snmp6/wlan0
/proc/43/net/dev_snmp6/wlan0
/proc/45/net/dev_snmp6/wlan0
/proc/46/net/dev_snmp6/wlan0
/proc/47/net/dev_snmp6/wlan0
/proc/48/net/dev_snmp6/wlan0
/proc/49/net/dev_snmp6/wlan0
/proc/50/net/dev_snmp6/wlan0
/proc/51/net/dev_snmp6/wlan0
/proc/52/net/dev_snmp6/wlan0
/proc/53/net/dev_snmp6/wlan0
/proc/54/net/dev_snmp6/wlan0
/proc/55/net/dev_snmp6/wlan0
/proc/56/net/dev_snmp6/wlan0
/proc/57/net/dev_snmp6/wlan0
/proc/58/net/dev_snmp6/wlan0
/proc/59/net/dev_snmp6/wlan0
/proc/60/net/dev_snmp6/wlan0
/proc/66/net/dev_snmp6/wlan0
/proc/67/net/dev_snmp6/wlan0
/proc/69/net/dev_snmp6/wlan0
/proc/70/net/dev_snmp6/wlan0
/proc/71/net/dev_snmp6/wlan0
/proc/82/net/dev_snmp6/wlan0
/proc/114/net/dev_snmp6/wlan0
/proc/115/net/dev_snmp6/wlan0
/proc/116/net/dev_snmp6/wlan0
/proc/120/net/dev_snmp6/wlan0
/proc/123/net/dev_snmp6/wlan0
/proc/124/net/dev_snmp6/wlan0
/proc/125/net/dev_snmp6/wlan0
/proc/126/net/dev_snmp6/wlan0
/proc/127/net/dev_snmp6/wlan0
/proc/128/net/dev_snmp6/wlan0
/proc/129/net/dev_snmp6/wlan0
/proc/130/net/dev_snmp6/wlan0
/proc/131/net/dev_snmp6/wlan0
/proc/132/net/dev_snmp6/wlan0
/proc/134/net/dev_snmp6/wlan0
/proc/135/net/dev_snmp6/wlan0
/proc/147/net/dev_snmp6/wlan0
/proc/148/net/dev_snmp6/wlan0
/proc/149/net/dev_snmp6/wlan0
/proc/150/net/dev_snmp6/wlan0
/proc/168/net/dev_snmp6/wlan0
/proc/169/net/dev_snmp6/wlan0
/proc/170/net/dev_snmp6/wlan0
/proc/173/net/dev_snmp6/wlan0
/proc/174/net/dev_snmp6/wlan0
/proc/190/net/dev_snmp6/wlan0
/proc/210/net/dev_snmp6/wlan0
/proc/215/net/dev_snmp6/wlan0
/proc/216/net/dev_snmp6/wlan0
/proc/224/net/dev_snmp6/wlan0
/proc/225/net/dev_snmp6/wlan0
/proc/227/net/dev_snmp6/wlan0
/proc/286/net/dev_snmp6/wlan0
/proc/320/net/dev_snmp6/wlan0
/proc/322/net/dev_snmp6/wlan0
/proc/345/net/dev_snmp6/wlan0
/proc/349/net/dev_snmp6/wlan0
/proc/350/net/dev_snmp6/wlan0
/proc/351/net/dev_snmp6/wlan0
/proc/369/net/dev_snmp6/wlan0
/proc/378/net/dev_snmp6/wlan0
/proc/381/net/dev_snmp6/wlan0
/proc/441/net/dev_snmp6/wlan0
/proc/487/net/dev_snmp6/wlan0
/proc/598/net/dev_snmp6/wlan0
/proc/607/net/dev_snmp6/wlan0
/proc/612/net/dev_snmp6/wlan0
/proc/615/net/dev_snmp6/wlan0
/proc/622/net/dev_snmp6/wlan0
/proc/625/net/dev_snmp6/wlan0
/proc/626/net/dev_snmp6/wlan0
/proc/628/net/dev_snmp6/wlan0
/proc/631/net/dev_snmp6/wlan0
/proc/632/net/dev_snmp6/wlan0
/proc/633/net/dev_snmp6/wlan0
/proc/635/net/dev_snmp6/wlan0
/proc/637/net/dev_snmp6/wlan0
/proc/642/net/dev_snmp6/wlan0
/proc/654/net/dev_snmp6/wlan0
/proc/700/net/dev_snmp6/wlan0
/proc/702/net/dev_snmp6/wlan0
/proc/706/net/dev_snmp6/wlan0
/proc/907/net/dev_snmp6/wlan0
/proc/919/net/dev_snmp6/wlan0
/proc/936/net/dev_snmp6/wlan0
/proc/944/net/dev_snmp6/wlan0
/proc/964/net/dev_snmp6/wlan0
/proc/965/net/dev_snmp6/wlan0
/proc/995/net/dev_snmp6/wlan0
/proc/1022/net/dev_snmp6/wlan0
/proc/1031/net/dev_snmp6/wlan0
/proc/1067/net/dev_snmp6/wlan0
/proc/1068/net/dev_snmp6/wlan0
/proc/1259/net/dev_snmp6/wlan0
/proc/1260/net/dev_snmp6/wlan0
/proc/1266/net/dev_snmp6/wlan0
/proc/1269/net/dev_snmp6/wlan0
/proc/1280/net/dev_snmp6/wlan0
/proc/1284/net/dev_snmp6/wlan0
/proc/1285/net/dev_snmp6/wlan0
/proc/1289/net/dev_snmp6/wlan0
/proc/1292/net/dev_snmp6/wlan0
/proc/1331/net/dev_snmp6/wlan0
/proc/1334/net/dev_snmp6/wlan0
/proc/1335/net/dev_snmp6/wlan0
/proc/1338/net/dev_snmp6/wlan0
/proc/1342/net/dev_snmp6/wlan0
/proc/1345/net/dev_snmp6/wlan0
/proc/1357/net/dev_snmp6/wlan0
/proc/1371/net/dev_snmp6/wlan0
/proc/1373/net/dev_snmp6/wlan0
/proc/1383/net/dev_snmp6/wlan0
/proc/1384/net/dev_snmp6/wlan0
/proc/1387/net/dev_snmp6/wlan0
/proc/1395/net/dev_snmp6/wlan0
/proc/1397/net/dev_snmp6/wlan0
/proc/1402/net/dev_snmp6/wlan0
/proc/1407/net/dev_snmp6/wlan0
/proc/1412/net/dev_snmp6/wlan0
/proc/1415/net/dev_snmp6/wlan0
/proc/1421/net/dev_snmp6/wlan0
/proc/1424/net/dev_snmp6/wlan0
/proc/1431/net/dev_snmp6/wlan0
/proc/1434/net/dev_snmp6/wlan0
/proc/1438/net/dev_snmp6/wlan0
/proc/1444/net/dev_snmp6/wlan0
/proc/1457/net/dev_snmp6/wlan0
/proc/1467/net/dev_snmp6/wlan0
/proc/1475/net/dev_snmp6/wlan0
/proc/1476/net/dev_snmp6/wlan0
/proc/1484/net/dev_snmp6/wlan0
/proc/1492/net/dev_snmp6/wlan0
/proc/1493/net/dev_snmp6/wlan0
/proc/1496/net/dev_snmp6/wlan0
/proc/1497/net/dev_snmp6/wlan0
/proc/1501/net/dev_snmp6/wlan0
/proc/1502/net/dev_snmp6/wlan0
/proc/1503/net/dev_snmp6/wlan0
/proc/1504/net/dev_snmp6/wlan0
/proc/1505/net/dev_snmp6/wlan0
/proc/1524/net/dev_snmp6/wlan0
/proc/1535/net/dev_snmp6/wlan0
/proc/1536/net/dev_snmp6/wlan0
/proc/1546/net/dev_snmp6/wlan0
/proc/1573/net/dev_snmp6/wlan0
/proc/1588/net/dev_snmp6/wlan0
/proc/1616/net/dev_snmp6/wlan0
/proc/1621/net/dev_snmp6/wlan0
/proc/1622/net/dev_snmp6/wlan0
/proc/1626/net/dev_snmp6/wlan0
/proc/1642/net/dev_snmp6/wlan0
/proc/1643/net/dev_snmp6/wlan0
/proc/1688/net/dev_snmp6/wlan0
/proc/1728/net/dev_snmp6/wlan0
/proc/1806/net/dev_snmp6/wlan0
/proc/1829/net/dev_snmp6/wlan0
/proc/1830/net/dev_snmp6/wlan0
/proc/1842/net/dev_snmp6/wlan0
/proc/1891/net/dev_snmp6/wlan0
/proc/1900/net/dev_snmp6/wlan0
/proc/1902/net/dev_snmp6/wlan0
/proc/1903/net/dev_snmp6/wlan0
/proc/1904/net/dev_snmp6/wlan0
/proc/1912/net/dev_snmp6/wlan0
/proc/1917/net/dev_snmp6/wlan0
/proc/1920/net/dev_snmp6/wlan0
/proc/1937/net/dev_snmp6/wlan0
/proc/1943/net/dev_snmp6/wlan0
/proc/1976/net/dev_snmp6/wlan0
/proc/2107/net/dev_snmp6/wlan0
/proc/2187/net/dev_snmp6/wlan0
/proc/2191/net/dev_snmp6/wlan0
/proc/2208/net/dev_snmp6/wlan0
/proc/2209/net/dev_snmp6/wlan0
/sys/devices/pci0000:00/0000:00:1c.5/0000:05:00.0/net/wlan0
/sys/class/net/wlan0


Contenido de
/proc/sys/net/ipv4/conf/

dr-xr-xr-x 1 root root 0 Nov 24 19:21 .
dr-xr-xr-x 1 root root 0 Nov 24 19:21 ..
-rw-r--r-- 1 root root 0 Nov 24 19:21 accept_local
-rw-r--r-- 1 root root 0 Nov 24 19:21 accept_redirects
-rw-r--r-- 1 root root 0 Nov 24 19:21 accept_source_route
-rw-r--r-- 1 root root 0 Nov 24 19:21 arp_accept
-rw-r--r-- 1 root root 0 Nov 24 19:21 arp_announce
-rw-r--r-- 1 root root 0 Nov 24 19:21 arp_filter
-rw-r--r-- 1 root root 0 Nov 24 19:21 arp_ignore
-rw-r--r-- 1 root root 0 Nov 24 19:21 arp_notify
-rw-r--r-- 1 root root 0 Nov 24 19:21 bootp_relay
-rw-r--r-- 1 root root 0 Nov 24 19:21 disable_policy
-rw-r--r-- 1 root root 0 Nov 24 19:21 disable_xfrm
-rw-r--r-- 1 root root 0 Nov 24 19:21 force_igmp_version
-rw-r--r-- 1 root root 0 Nov 24 19:21 forwarding
-rw-r--r-- 1 root root 0 Nov 24 19:21 igmpv2_unsolicited_report_interval
-rw-r--r-- 1 root root 0 Nov 24 19:21 igmpv3_unsolicited_report_interval
-rw-r--r-- 1 root root 0 Nov 24 19:21 log_martians
-r--r--r-- 1 root root 0 Nov 24 19:21 mc_forwarding
-rw-r--r-- 1 root root 0 Nov 24 19:21 medium_id
-rw-r--r-- 1 root root 0 Nov 24 19:21 promote_secondaries
-rw-r--r-- 1 root root 0 Nov 24 19:21 proxy_arp
-rw-r--r-- 1 root root 0 Nov 24 19:21 proxy_arp_pvlan
-rw-r--r-- 1 root root 0 Nov 24 19:21 route_localnet
-rw-r--r-- 1 root root 0 Nov 24 19:21 rp_filter
-rw-r--r-- 1 root root 0 Nov 24 19:21 secure_redirects
-rw-r--r-- 1 root root 0 Nov 24 19:21 send_redirects
-rw-r--r-- 1 root root 0 Nov 24 19:21 shared_media
-rw-r--r-- 1 root root 0 Nov 24 19:21 src_valid_mark
-rw-r--r-- 1 root root 0 Nov 24 19:21 tag
Sí que es raro sí. No creo que sea ni de coña pero dijiste que tu configuración es esta
banderas20 escribió:/etc/network/interfaces:

    auto wlan0
    iface wlan0 inet dhcp
    wpa-ssid <ssid_name>
    wpa-psk <passw>



El nombre de la red y la contraseña las has puesto tal cual o has puesto los símbolos < y >? Porque si es así sobran.

Supongo que no puedes conectarte por cable no? Es para que pruebes a instalar el paquete network-manager y configures desde el cliente que tiene para consola: nmtui.
O probar directamente con los programas cli, si tu password es wpa/wpa2
Los programas en cuestion son, wpa_supplicant y wpa_cli para buscar las redes y conectarse a ella.
@Ronbin

No he puesto los caracteres < ni >. Y he puesto el SSID y PWD con y sin entrecomillado, por si acaso.

@1985a.

Tanto para lo que habéis dicho uno como otro, probaré a bajarme los .deb asociados a los programas que decís y os comento.

Gracias! :)

EDIT: Nada....

La RTL8723AE PCIe Wireless Network Adapter está maldita....

EDIT2:

¿Por qué para instalar muchas cosas desde aptitude install me pide el puñetero CD? ¿No está en los repos? (esto lo pongo una vez estoy en internet por eth0)
banderas20 escribió:¿Por qué para instalar muchas cosas desde aptitude install me pide el puñetero CD? ¿No está en los repos? (esto lo pongo una vez estoy en internet por eth0)

En el fichero /etc/apt/sources.list tendrás puesto que además de los repos de internet tienes el cd. Como desde el cd es más rápido tiene preferencia. Si lo quitas ya no te lo pedirá.

Has probado con alguna otra distro que no sea tan "puritana" como debian? Fedora, suse, ubuntu... suelen dar mejor soporte a drivers no libres
Ronbin escribió:En el fichero /etc/apt/sources.list tendrás puesto que además de los repos de internet tienes el cd. Como desde el cd es más rápido tiene preferencia. Si lo quitas ya no te lo pedirá.

Has probado con alguna otra distro que no sea tan "puritana" como debian? Fedora, suse, ubuntu... suelen dar mejor soporte a drivers no libres


OK. Gracias!!!

Es que he hecho un curso de linux y usaban Debian, y quiero aprender con la misma distro. Cabezón que es uno.... [beer]
11 respuestas