Debian somente reconhecendo eth0 na instalação

3

Estou tentando instalar o debian em um laptop, no qual eu anteriormente tinha o Ubuntu com tudo funcionando bem.

Depois de experimentar vários ISOs (incluindo firmware, olhando sid, testing e stable), ele sempre começa com a procura de um link no eth0, o debian nunca me pede para selecionar um ponto de acesso wi-fi toda vez que eu continuo passando pelo instalar, pelo menos até onde ele pede os espelhos, mas mesmo assim, ele não pode alcançá-los, e ainda não pergunta, então eu continuei com a instalação básica do basics, e agora estou no shell de root, então Eu posso verificar mais algumas informações do sistema. # ifconfig wlan0 up dá o erro wlan0: ERROR while getting interface flags: No such device , o que não me ajudou muito através do google e ifconfig lista apenas eth0 e lo

saída de lspci

00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0e)
00:02.0 VGA compatible controller Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0e)
00:13.0 SATA controller: Intel Corporation Device 0f23 (rev 0e)
00:14.0 USB controller: Intel Corporation AtomProcessor Z36xxx/Z37xxx Series USB xHCI (rev 0e)
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0e)
00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
00:1c.0 PCI bridge: Intel Corporation Device 0f48 (rev 0e)
00:1c.1 PCI bridge: Intel Corporation Device 0f4a (rev 0e)
00:1c.2 PCI bridge: Intel Corporation Device 0f4c (rev 0e)
00:1f.0 ISA bridge: ntel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0e)
00:1f.3 SMBus: Intel Corporation Device 0f12 (rev 0e)
01:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 07)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)

Alguma pista do que pode ser e como consertar isso?

Se houver mais alguma informação necessária, ofc sinta-se à vontade para perguntar. Eu percebo que isso não está completamente no tópico, e se preferir, vou trazer a questão para o unix

    
por towc 22.01.2017 / 23:47

2 respostas

2

link

Apenas como uma observação para as pessoas postarem problemas no hardware, você precisa incluir o hardware que está na sua postagem inicial ou ninguém pode ajudá-lo ou descobrir o problema. A pergunta revisada contém as informações relevantes do lspci, que mostram que esta é a questão do firmware da broadcom.

Essa página cobre os problemas com os chips da Broadcom. Às vezes, o Ubuntu envia drivers e firmware não livres ou contrib pool, e é por isso que funcionou provavelmente no seu Ubuntu. Eu citei a página aqui para que a solução seja preservada, mas leia-a no link para ter certeza de não perder nenhum detalhe.

These drivers are included as modules in Debian kernel images. Firmware from userspace is required for device operation.

Firmware is not packaged by the Debian Project. It must be downloaded and extracted, which can be performed by the firmware-b43-installer, firmware-b43legacy-installer or firmware-b43-lpphy-installer packages during their installation. An Internet connection is required.

Add a "contrib" component to /etc/apt/sources.list, for example:

# Debian 7 "Wheezy"
deb http://httpredir.debian.org/debian/ wheezy main contrib non-free

Update the list of available packages:

apt-get update

Install the appropriate firmware installer package:

For devices with a BCM4306 revision 3, BCM4311, BCM4318, BCM4321 or BCM4322 chip, install firmware-b43-installer:

apt-get install firmware-b43-installer

For devices with a BCM4312 LP-PHY chip (PCI ID 14E4:4315), install firmware-b43-installer:

apt-get install firmware-b43-installer

For devices with a BCM4301 chip or the BCM4306 revision 2 chip, install firmware-b43legacy-installer:

apt-get install firmware-b43legacy-installer
    
por 23.01.2017 / 05:17
2

O driver correto para o BCM43142 é o wl , ele pode ser carregado após a instalação do Pacote broadcom-sta-dkms seguindo as etapas descritas aqui

Broadcom STA is a binary-only device driver to support the following IEEE 802.11a/b/g/n wireless network cards: BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43142-, BCM43224-, BCM43225-, BCM43227-, BCM43228-, BCM4331-, BCM4360-, and BCM4352-based hardware.

Adicione um componente non-free a /etc/apt/sources.list :

apt-get install lsb-release
echo "deb http://deb.debian.org/debian/ $(lsb_release -sc) main contrib non-free" >> /etc/apt/sources.list

Atualize e instale o linux-headers e o broadcom-sta-dkms :

apt-get update
apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms

Descarregar módulos conflitantes:

modprobe -r b44 b43 b43legacy ssb brcmsmac bcma

Carregue o módulo wl:

modprobe wl

Se você tiver algum problema com o módulo wl sob a versão do kernel 3.16 , deverá instalar a versão mais recente do kernel a partir dos backports.

Problema conhecido

    
por 23.01.2017 / 16:27