Não é possível obter Internet no Xubuntu enquanto usa o Adaptador Ethernet USb 2.0 10 / 100M, embora funcione bem no Windows 7

1

Eu sou novo no Linux. Eu instalei recentemente o Xubuntu. Meu computador é dual-boot com o Windows 7 e o Xubuntu em execução na mesma máquina. Funciona bem em todos os sentidos. A internet no Xubuntu também funcionou bem. No entanto, alguns dias atrás, devido a um relâmpago, a porta de internet na parte traseira do meu CPU foi danificada. O cabo Ethernet estava operacional, mas devido a danos na porta da Internet, perdi minha conexão com a Internet.

Comprei um adaptador ethernet usb 2.0 10 / 100M ( adaptador ethernet rápido Kontron DM9601 ) e liguei o cabo LAN ethernet nele. Este adaptador foi então conectado a uma porta USB. Depois de instalar os drivers corretos e reconfigurar os endereços IP (os que estavam lá antes do dano da porta) no Windows 7, a Internet parece ter retornado e a Internet funciona bem no Windows 7. No entanto, quando reiniciei a máquina e Xubuntu aberto, houve decepção pela frente. Mesmo quando o adaptador estava conectado, não havia conexão com a internet no Xubuntu. Eu configurei VPN > Criou uma nova conexão Ethernet > Excluiu a Conexão Ethernet existente & inutilizável Ethernet > Definir o endereço Mac > Definir o endereço IP, a máscara de rede, o gateway, o servidor DNS em Configurações IPv4 > Salva e fecha a caixa Conexões de Rede.

No entanto, mesmo com todos esses esforços e muitos mais, ainda não consigo configurar minha conexão com a Internet no Xubuntu. Mostra

Disconnected : you are now offline.

Eu corri o terminal e executei

$ lsusb

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 005: ID 0fe6:9700 Kontron (Industrial Computer Source / ICS Advent) DM9601 Fast Ethernet Adapter

Bus 001 Device 004: ID 040b:2000 Weltrend Semiconductor

Bus 001 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Sim, chili, o terceiro dispositivo de barramento é o meu usb existente para o adaptador ethernet. Os detalhes do meu usb para o adaptador ethernet, conforme listado acima (embora seja o barramento), são:

Bus 001 Device 005: ID 0fe6:9700 Kontron (Industrial Computer Source / ICS Advent) DM9601 Fast Ethernet Adapter

Espero que esta seja a informação que você pediu, chili555. Ainda sem conexão com a internet no Xubuntu.

eu corri

sudo modprobe dm9601

no terminal. A saída acabou de pedir minha senha e nada mudou.

Código:

[sudo] password for subhankar:

A seguir eu digitei

ifconfig

A saída foi

eth0      Link encap:Ethernet  HWaddr e8:40:f2:d1:8b:86  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:20 Memory:fe400000-fe420000 

eth2      Link encap:Ethernet  HWaddr 00:e0:01:00:9c:34
          inet6 addr: fe80::2e0:1ff:fe00:9c34/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:3106 (3.1 KB)

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:243 errors:0 dropped:0 overruns:0 frame:0
          TX packets:243 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:17617 (17.6 KB)  TX bytes:17617 (17.6 KB)

Ainda não há internet no Xubuntu. Uma coisa que eu gostaria de mencionar é que há uma conexão fraca por alguns segundos e depois volto a me desconectar. A conexão dura por tão pouco tempo que eu não consigo abrir nenhum site com ela.

De qualquer forma, obrigado pela resposta, chili. Qualquer sugestão adicional é bem-vinda.

Você pode estar certo, chili. Eu também estava sentindo que minhas duas conexões ethernet eth0 e eth2 estavam colidindo umas com as outras. Mas eu não sei como resolver esse possível conflito.

Ao abrir minhas conexões de rede, tanto a eth0 quanto a eth2 são listadas, mas estão esmaecidas. Ambos são exibidos como desconectados.

Eu abri o terminal e entrei

lsmod

A saída é enorme. Estou listando a saída abaixo.

Código:

Module                  Size  Used by
bnep                   20480  2
rfcomm                 61440  4
bluetooth             430080  10 bnep,rfcomm
binfmt_misc            20480  1
sr9700                 16384  0
dm9601                 16384  0
usbnet                 40960  2 dm9601,sr9700
mii                    16384  3 dm9601,sr9700,usbnet
snd_hda_codec_realtek    69632  1
snd_hda_codec_generic    65536  1 snd_hda_codec_realtek
snd_hda_intel          32768  6 
snd_hda_controller     32768  1 snd_hda_intel
snd_hda_codec         122880  4 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep              16384  1 snd_hda_codec
snd_pcm                94208  3 snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_seq_midi           16384  0 
snd_seq_midi_event     16384  1 snd_seq_midi
gpio_ich               16384  0 
snd_rawmidi            28672  1 snd_seq_midi
intel_rapl             20480  0 
iosf_mbi               16384  1 intel_rapl
x86_pkg_temp_thermal    16384  0 
intel_powerclamp       20480  0 
coretemp               16384  0
kvm_intel             139264  0 
snd_seq                57344  2 snd_seq_midi_event,snd_seq_midi
kvm                   413696  1 kvm_intel
crc32_pclmul           16384  0
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              28672  2 snd_pcm,snd_seq
aesni_intel            20480  0
snd                    69632  22 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
aes_i586               20480  1 aesni_intel
xts                    16384  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  2 lrw,xts
ablk_helper            16384  1 aesni_intel
cryptd                 16384  1 ablk_helper
i915                  925696  3 
serio_raw              16384  0 
video                  20480  1 i915
lpc_ich                20480  0 
drm_kms_helper        114688  1 i915
shpchp                 32768  0 
soundcore              16384  2 snd,snd_hda_codec
drm                   286720  5 i915,drm_kms_helper
mei_me                 20480  0 
mei                    77824  1 mei_me
i2c_algo_bit           16384  1 i915
8250_fintek            16384  0 
mac_hid                16384  0 
parport_pc             32768  1 
ppdev                  20480  0 
lp                     16384  0 
parport                40960  3 lp,ppdev,parport_pc
hid_generic            16384  0 
usbhid                 49152  0 
hid                    98304  2 hid_generic,usbhid
e1000e                212992  0 
psmouse               102400  0 
ahci                   32768  3 
libahci                32768  1 ahci
ptp                    20480  1 e1000e
pps_core               20480  1 ptp

Eu não consigo descobrir o que a maioria dessas coisas significa, mas pela aparência disso, eu reconheço o dm9601 que tem algum link com o meu usb para conexão ethernet. Existem 3 entradas relacionadas a dm9601 no início de lsmod list. Eu estou relistando-os abaixo para sua leitura imediata.

Código:

dm9601                 16384  0
usbnet                 40960  2 dm9601,sr9700
mii                    16384  3 dm9601,sr9700,usbnet

Obrigado pela sua resposta rápida, chili. Já era tarde da noite quando editei o post anterior, por isso não pude responder antes. Sinto muito por isso. Espero que este resultado apague algumas nuvens de obscuridade. Não há internet no Xubuntu ainda. Obrigado.

Como instalo os drivers para o adaptador ethernet DM9601 no Xubuntu? Eu acredito firmemente que isso é provavelmente um problema de driver. Recebi um mini-disco durante a compra do adaptador usb-para-ethernet com arquivos de driver a serem instalados no linux. No entanto, não consigo descobrir "Como fazer isso !!!". Existe alguém que possa oferecer um procedimento passo-a-passo para a instalação do driver DM9601 no Xubuntu? Eu listei a saída dos comandos importantes acima. Se alguém precisar de mais alguma informação, terei prazer em fornecê-la. É realmente impossível trabalhar sem internet no Xubuntu. A instalação de alguns softwares é muito difícil sem net devido a dependências e coisas assim. Obrigado.

    
por Subhankar 22.03.2016 / 17:14

2 respostas

1

Seu dispositivo é coberto pelo módulo dm9601 . Por favor carregue:

sudo modprobe dm9601

É uma interface, idealmente eth1, criada?

ifconfig

Quando você clica no ícone do Network Manager, ele mostra uma conexão Ethernet disponível?

Eu suspeito que suas configurações anteriores precisarão ser excluídas.

Se você tem uma eth0, parece que a ethernet interna está (mais ou menos) funcionando. Sugiro que descubramos seu driver e incluamos a lista negra para que as duas interfaces não entrem em conflito. Por favor, edite sua pergunta para adicionar o resultado completo de:

lsmod

Dependendo da sua resposta, vou editar ainda mais esta resposta para propor uma solução.

    
por chili555 23.03.2016 / 21:28
1

Eu tenho enfrentado esse mesmo problema no Ubuntu 15.10. Até agora consegui entender que é um problema relacionado ao driver, pelo menos para o meu adaptador ethernet.

Saída de comandos de status:

~$ lsusb
Bus 001 Device 005: ID 0fe6:9700 Kontron (Industrial Computer Source / ICS Advent) DM9601 Fast Ethernet Adapter
~$ ifconfig
enx00e04c534458 Link encap:Ethernet  HWaddr 00:e0:4c:53:44:58  
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:55 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:6902 (6.9 KB)  TX bytes:0 (0.0 B)

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:1689 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1689 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:164248 (164.2 KB)  TX bytes:164248 (164.2 KB)

wlp1s0    Link encap:Ethernet  HWaddr 10:02:b5:3f:40:3a  
      inet addr:192.168.1.19  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::1202:b5ff:fe3f:403a/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:4834 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3727 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:2503075 (2.5 MB)  TX bytes:730088 (730.0 KB)
~$ lsmod
Module                  Size  Used by
qf9700                 20480  0
sr9700                 16384  0
dm9601                 16384  0
usbnet                 40960  3 dm9601,qf9700,sr9700
mii                    16384  4 dm9601,qf9700,sr9700,usbnet
~$ modinfo dm9601
filename:       /lib/modules/4.2.0-34-generic/kernel/drivers/net/usb/dm9601.ko
license:        GPL
description:    Davicom DM96xx USB 10/100 ethernet devices
author:         Peter Korsgaard <[email protected]>
srcversion:     8B2420E93E78CEA9AB0E3DA
alias:          usb:v0A46p1269d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p0269d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p9622d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p9621d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p9620d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p9000d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0FE6p8101d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A47p9601d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p8515d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p0268d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p6688d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0A46p9601d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07AAp9601d*dc*dsc*dp*ic*isc*ip*in*
depends:        usbnet,mii
intree:         Y
vermagic:       4.2.0-34-generic SMP mod_unload modversions 
signer:         Build time autogenerated kernel key
sig_key:        54:4E:45:C0:BD:E6:F7:84:07:7A:BC:A3:DE:58:E4:8F:B5:25:EE:14
sig_hashalgo:   sha512
~$  modinfo sr9700
filename:       /lib/modules/4.2.0-34-generic/kernel/drivers/net/usb/sr9700.ko
license:        GPL
description:    SR9700 one chip USB 1.1 USB to Ethernet device from http://www.corechip-sz.com/
author:         liujl <[email protected]>
srcversion:     FC7BD07740E01F718979223
alias:          usb:v0FE6p9700d*dc*dsc*dp*ic*isc*ip*in*
depends:        usbnet,mii
intree:         Y
vermagic:       4.2.0-34-generic SMP mod_unload modversions 
signer:         Build time autogenerated kernel key
sig_key:        54:4E:45:C0:BD:E6:F7:84:07:7A:BC:A3:DE:58:E4:8F:B5:25:EE:14
sig_hashalgo:   sha512

O problema é que o chip no adaptador deve funcionar com o driver dm9601, mas o fabricante atual é o CoreChip. Então o driver correto seria o sr9700.

Outra coisa estranha é que a interface criada pelo driver é chamada enx00e04c534458 (o número também é o endereço MAC do adaptador), que é diferente de qualquer ethX para portas Ethernet nativas.

O próximo passo é forçar o Ubuntu a usar o driver específico e testar a solução. Vou editar a resposta quando obtiver mais informações.

Eu sei que esta não é a solução, mas espero que essa informação ajude a resolver o problema.

    
por LuisSz 07.04.2016 / 00:30