x230 tablet, realtek 8192ce se conecta ao roteador, mas sem internet

2

A questão:

Eu posso pingar todos os dispositivos na rede exceto o gateway (192.168.0.1) e, por sua vez, não posso acessar fora da rede sem fazer proxy através de outro dispositivo.

O sistema:

Lenovo x230 Tablet com adaptador Realtek para Wi-Fi em execução no Quantal:

Controlador de rede: Realtek Semiconductor Co., Ltd. Adaptador WiFi 802.11b / g / n RTL8188CE (rev 01)

O wtf:

Eu posso obter um IP do roteador

wlan0 Link encap:Ethernet HWaddr e0:06:e6:c2:d2:e0
inet addr:192.168.0.102 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::e206:e6ff:fec2:d2e0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:178844 errors:0 dropped:0 overruns:0 frame:0
TX packets:101517 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:121465876 (121.4 MB) TX bytes:10612848 (10.6 MB)

Eu posso pingar outros dispositivos:

➜ ~ ping 192.168.0.101
PING 192.168.0.101 (192.168.0.101) 56(84) bytes of data.
64 bytes from 192.168.0.101: icmp_req=1 ttl=64 time=3.84 ms
64 bytes from 192.168.0.101: icmp_req=2 ttl=64 time=1.32 ms

Não consigo fazer ping no gateway:

➜ ~ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.102 icmp_seq=1 Destination Host Unreachable
From 192.168.0.102 icmp_seq=2 Destination Host Unreachable

Meu resolv.conf é gerado automaticamente com:

➜ ~ cat /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search nc.rr.com

Meu / etc / hosts:

➜ ~ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 quantal

Minha tabela de roteamento:

➜ ~ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
link-local * 255.255.0.0 U 1000 0 0 wlan0
192.168.0.0 * 255.255.255.0 U 9 0 0 wlan0

Por último, as informações do meu módulo para o dispositivo:

➜ ~ modinfo rtl8192ce
filename: /lib/modules/3.5.0-17-generic/kernel/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko
firmware: rtlwifi/rtl8192cfw.bin
description: Realtek 8192C/8188C 802.11n PCI wireless
license: GPL
author: Larry Finger <[email protected]>
author: Realtek WlanFAE <[email protected]>
author: lizhaoming <[email protected]>
srcversion: DD4F3D83A75531AC98862F2
alias: pci:v000010ECd00008176sv*sd*bc*sc*i*
alias: pci:v000010ECd00008177sv*sd*bc*sc*i*
alias: pci:v000010ECd00008178sv*sd*bc*sc*i*
alias: pci:v000010ECd00008191sv*sd*bc*sc*i*
depends: rtlwifi,mac80211
vermagic: 3.5.0-17-generic SMP mod_unload modversions
parm: swlps:bool
parm: swenc:using hardware crypto (default 0 [hardware])
(bool)
parm: ips:using no link power save (default 1 is open)
(bool)
parm: fwlps:using linked fw control power save (default 1 is open)
(bool)

Coisas que tentei:

Desativando fwlps, ips. Tentou compilar um driver a partir do upstream (realtek.com) e até tentou o mais recente kernel da linha principal para o Quantal. Também tentei mais recente compat-wireless e comutação de firmware. Testado o Windows 7 e verifiquei o cartão funcionou. Testado o slackware 14, Fedora, Arch e todos exibem o mesmo problema.

Alguém já viu isso antes? O que realmente me deixa perplexo é que não consigo fazer ping no gateway. Para verificar, posso efetuar ping no gateway de outro sistema:

λ ~ → ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=1.35 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=1.22 ms
64 bytes from 192.168.0.1: icmp_req=3 ttl=64 time=5.11 ms

Isso também não acontece fora da minha rede, já que eu pude usar este laptop na UDS-R, que meio que aponta para um problema de roteador, mas qualquer coisa sem um adaptador Realtek funciona: \

Eu não sei se algum desenvolvedor da Realtek monitora este site, mas alguém já se deparou com um problema como este?

Obrigado Adam

    
por battlemidget 21.12.2012 / 20:13

2 respostas

1

Para qualquer pessoa interessada, o relatório de erros relevante é:

link

@Adam: Eu tenho a mesma configuração que você (um X230 com o adaptador realtek) e seguindo estas instruções corrigimos o problema:

link

Estou no Ubuntu 12.04 com o genérico 3.2.0-35.

    
por Justin J Stark 26.12.2012 / 17:33
1

Para mim, mudar o roteador para formar 802.11bgn para 802.11bg 'resolveu o problema. Resposta encontrada aqui: link

    
por botchniaque 09.11.2015 / 14:20