problema na execução de um arquivo sh [RESOLVIDO]

1. problema na execução de um arquivo sh [RESOLVIDO]

marcelo
marceloiaverafa

(usa Linux Mint)

Enviado em 28/10/2013 - 10:48h

Olá amigos. estou precisando de uma ajuda, eu uso o ubuntu 12.04, e ele não tem drives nativos para o wi-fi do meu notbook, este problema foi resolvido com estes comandos:


sudo apt-get update
sudo apt-get install build-essential linux-headers-generic
wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.... | tar -xz
cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012/
make
sudo make install
sudo modprobe rtl8723e


Deu certo mas, não sei porque, ele não inicia este drive junto com os outros, então eu criei um executável .sh com este conteúdo:


sudo modprobe rtl8723e


Toda vez que alguém reinicia o computador, precisa executar o arquivo e colocar a senha do sudo, só que, não sei a razão, mas, só tem eficácia no meu usuário (que esta qualificado como administrador). Gostaria que alguém me desse alguma orientação sobre como fazer para que, quando executado, ele não pedir mais a senha e funcionar em todos os usuários, ou talvez uma solução para que o ubuntu inicie o drive automaticamente. Muito obrigado pela atenção.


  


2. Re: problema na execução de um arquivo sh [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 28/10/2013 - 11:55h

coloque essa linha no arquivo do /etc/rc.local

modprobe rtl8723e

assim

$ sudo echo " modprobe rtl8723e" >> /etc/rc.local

toda vez que iniciar a maquina ele vai carregar esse módulo

espero que ajude


3. Re: problema na execução de um arquivo sh [RESOLVIDO]

marcelo
marceloiaverafa

(usa Linux Mint)

Enviado em 28/10/2013 - 13:17h

Tentei deste jeito com o comando que você postou:


$ sudo echo " modprobe rtl8723e" >> /etc/rc.local


mas não deu certo, o arquivo ficou assim:


#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
exit 0
modprobe rtl8723e


Então editei manualmente, mudei a linha "modprobe rtl8723e" para cima da "exit 0" e deu certo. Muito obrigado pela sua ajuda, foi muito útil.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts