Pular para o conteúdo

Dell 1390 WLAN (Broadcom 4311)

Script para placa Wireless usando ndiswrapper.

Erros favor me reportar...
Bruno Macagnani brunomacagnani
Hits: 5.661 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descrição

Script para placa Wireless usando ndiswrapper.

Erros favor me reportar...
Download dell.sh.txt Enviar nova versão
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#!/bin/bash

#Script por Bruno Macagnani - brunomacagnaniatgmaildotcom
#Broadcom 4311

sleep 1

echo Procurando por placa wireless........

sleep 5

#Procurar

PROCURANDO_WIRELESS=`lspci -nn |grep -i 14e4 | cut -d":" -f 3`
if [ "$PROCURANDO_WIRELESS" ]; then

#Caso encontra
echo A placa wireless foi encontrada e se chama: $PROCURANDO_WIRELESS
echo Aguarde enquanto resolvo as dependências
sleep 2
sudo apt-get update
sleep 25
echo Instalando dependências
sleep 3
sudo apt-get install build-essential
sleep 25
echo As dependências foram instaladas com êxito
sleep 2
echo Criando pasta para driver
sleep 1
mkdir wireless-install
sleep 1
echo Acessando pasta
cd wireless-install
sleep 2
echo Fazendo Download de Driver
wget http://ftp.us.dell.com/network/R151519.EXE
sleep 1
sudo apt-get update
sleep 5
sudo apt-get install ndiswrapper-common ndiswrapper-utils-1.9
sudo apt-get install linux-ubuntu-modules-$(uname -r)
sleep 1
echo Criando diretórios temporários para instalação
sleep 5
gksudo gedit /etc/modules
echo Adicionando black List
echo blacklist b43 | sudo tee -a /etc/modprobe.d/blacklist
echo blacklist b43legacy | sudo tee -a /etc/modprobe.d/blacklist
sleep 3
echo Editando rc.local
sleep 3
gksudo gedit /etc/rc.local
sleep 2
modprobe -r b44
sleep 2
modprobe -r ssb
sleep 2
modprobe ndiswrapper
sleep 2
modprobe b44
sleep 2
echo Instalando o driver
sleep 3
cd ~/wireless-install/
unzip -a R151519.EXE -d R151519/
cd R151519/DRIVER/
sudo ndiswrapper -i bcmwl5.inf
sleep 5
sudo rmmod b43 b44 ssb
sleep 5
sudo modprobe ndiswrapper
sleep 5
sudo modprobe b44
sleep 5
echo Apagando os temporários....
sleep 2
rm -r ~/wireless-install
echo Temporários Apagados
echo Saindo
exit
#caso nao achar
else
echo A placa wireless não foi encontrada!
sleep 2
echo ...Abortando
sleep 3
sudo killall -9 gnome-terminal

fi 
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Bloquear o DHCP de dispositivos móveis

Select tablespace

Montagem fácil de pendrive

Controlando Fan Nagios no dialog

Limitando largura de banda com o CBQ

#1 Comentário enviado por ShadowFox em 13/05/2009 - 13:44h
Cara...

Legal a sua iniciativa, mas esse tipo de placa já não possui driver integrado ao kernel? Aquele fornecido pela broadcom...
Portanto não precisaria do ndiswrapper...

Até.
#2 Comentário enviado por brunomacagnani em 13/05/2009 - 13:55h
Alguns relatam dificuldade por isso pensei nessa solucao.

Abs

Contribuir com comentário

Entre na sua conta para comentar.