Tenho um laptop antigo com apenas uma placa WiFi para acesso à internet. Instalei o servidor lubuntu, pois ele caberia em um CD (sem DVD). Ele não reconheceu meu adaptador Linksys WPC54Gv3, então baixei-o bcm43xx-fwcutter_005-2_i386.deb
em outra máquina e copiei-o em um pen drive.
Quando tento instalar o pacote ( dpkg -i ...
), ele tenta fazer o download wl_apsta.o
, o que obviamente não consegue. Eu baixei este arquivo, mas não consigo descobrir como fazer para instalá-lo usando o arquivo local, em vez de ir até a rede para obtê-lo.
Encontrei algumas páginas que fazem parecer que você instala b43-fwcutter
e usa-as para instalar o arquivo .0, mas não consigo fazer isso em duas etapas.
Responder1
ATUALIZADA
Todo o conteúdo atualizado está em negrito.
Posso fornecer um breve esboço de uma solução possível (existem várias maneiras, como sempre). Assim que tiver mais tempo poderei dar mais detalhes de cada etapa.
- Baixe o pacote deb
- extraia o arquivo deb -
ar vx bcm43xx-fwcutter_005-2_i386.deb
- extrair o
data.tar.gz
econtrol.tar.gz
- aí modifique o arquivo
usr/share/bcmxx-fwcutter/install_bcm43_firmware.sh
- Exclua a linha 10 dizendo
$DL http...
- Salve o arquivo e faça
md5sum usr/share/bcmxx-fwcutter/install_bcm43_firmware.sh
- Copie o checksum gerado e cole-o na
control/md5sums
linha 2 (substituindo o checkum anterior) - salve o arquivo md5sums modificado
- colocar
wl_apsta.o
no/tmp
diretório - empacotar o
data.tar.gz
arquivo com o arquivo modificado - empacotar o control.tar.gz com o arquivo de somas de verificação modificado
- empacotar o arquivo deb com os dados modificadose controlearquivo (Como criar arquivo debian manualmente)
- Instale o pacote deb
EDITAR EXPLICAÇÃO
Esqueci a etapa de recriar o md5sum do arquivo editado e coloquei o valor no arquivo control/md5sums
.
Responder2
De acordo comlinux sem fio, você pode instalar o b43
driver da seguinte maneira:
Baixe o b43-fwcutter
deaquipor exemplo ( b43-fwcutter_019-3_i386.deb
):
wget https://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_019-3_i386.deb
Em seguida, instale-o:
sudo dpkg -i b43-fwcutter_019-3_i386.deb
Baixe o broadcom-wl
pacote:
wget http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
Instale o driver:
export FIRMWARE_INSTALL_DIR="/lib/firmware"
sudo b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.100.138/linux/wl_apsta.o
Descarregar driver:
modprobe -r b43 bcma wl brcmsmac
Carregue o correto (por exemplo) b43
:
modprobe b43
Editar:
É possível instalar pacotes no seudesligadamáquina atravésServidor de cubo , ele também pode ser instalado em máquinas Windows (On-line) para baixar o pacote necessário:
Para instalar cube-server
em sua máquina Linux, você precisa baixar zip
o arquivo através do navegador ou usando wget
:
wget https://launchpad.net/cube-server/trunk/0.1/+download/cube-server-installer-0.1.98_Linux64bit.zip
para instalá-lo execute:
unzip cube-server-installer-0.1.119_Linux64bit.zip
./cube-server-installer install
Para iniciá-lo, execute:cube-server
Siga os 4 passos descritosaqui:
- Instale e execute o servidor de cubo no Linux
- Instale e execute o Cube Server no Windows
- Baixe repositórios, atualize aplicativos instalados desatualizados e baixe novos aplicativos no Windows (no seu caso baixe o
broadcom-sta-dkms
ou ob43fwcutter
, depende do modelo da sua placa wifi) - Instale aplicativos no Linux
Responder3
Você também pode usar o tethering USB. Conecte seu celular ao wifi (ou você pode usar dados móveis). Agora você pode acessar a Internet em seu sistema e instalar drivers facilmente.