Dell 1390 WLAN (Broadcom 4311)

Publicado por Bruno Macagnani 13/05/2009

[ Hits: 5.272 ]

Homepage: http://brunomacagnani.googlepages.com

Download dell.sh.txt




Script para placa Wireless usando ndiswrapper.

Erros favor me reportar...

  



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 

Scripts recomendados

Backup do Mysql

Calculadora Shell com Yad

Script de monitoramento

Cadastro SHELL SCRIPT/MySQL/PHP

Backup Incremental - tar


  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts