O que é o controlador de rede e como ele se relaciona com o Wi-Fi?

2

Estou trabalhando para colocar o wireless em funcionamento na minha máquina Ubuntu 12.04. Nisso tutorial , o cara diz "o seu controlador de rede é o seu Wi-Fi". Para mim, isso parece implicar que o controlador de rede é o hardware que manipula sua conexão sem fio. O controlador de rede também lida com sua conexão Ethernet? Quando executo lspci e grep para rede, vejo que meu controlador de rede é um dispositivo Realtek Semiconductor Co.. O que exatamente esse dispositivo faz? Minha Ethernet está funcionando bem. Preciso encontrar um driver que manipule as conexões com fio e sem fio para esse controlador de rede? Ou eu preciso de um driver Wi-Fi para o controlador de rede porque o controlador de rede só lida com Wi-Fi.

$ lspci -vvnn | grep Network
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:818b]
    
por bernie2436 20.02.2014 / 19:56

2 respostas

2

Tente um padrão de pesquisa "mais suave", existem 2 controladores hw para Ethernet e Rede, cada dispositivo hw requer um driver.

Aqui está o meu.

$ lspci -vvnn |grep -i net
03:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
07:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
$ 
    
por 20.02.2014 / 20:18
1

To me, that seems to imply that the network controller is the piece of hardware that handles your wireless connection.

Sim.

Does the network controller also handle your ethernet connection?

Não. lspci identifica isso como um controlador Ethernet .

When I run lspci and grep for network I see that my Network controller is a Realtek Semiconductor Co. device. What exactly does that device do?

Esse é o seu chipset Wi-Fi, pode ser melhor pensar nisso como um "controlador Wifi".

Do I need to find a driver that will handle both wired and wireless connections for this network controller? Or do I need a wifi driver for the network controller because the network controller only handles wifi.

O 03:00.0 no início da saída lspci é um número de barramento / slot para o dispositivo. Provavelmente, já existe um driver carregado. Para verificar, procure em /sys/pci/devices/0000:03:00.0/driver/module/drivers ; provavelmente conterá uma referência de link simbólico para algo em /sys/pci/drivers .

Or do I need a wifi driver for the network controller because the network controller only handles wifi.

A menos que você tenha algum hardware incomum, o kernel já deve ter um driver para os controladores ethernet e wifi carregados.

    
por 20.02.2014 / 20:21

Tags