Quisiera saber si hay alguna forma de restaurar el sistema de ubuntu ver 6.10, y que pasos debo seguir.
De antemano muchas gracias.
Quisiera saber si hay alguna forma de restaurar el sistema de ubuntu ver 6.10, y que pasos debo seguir.
De antemano muchas gracias.
Depende de lo que te haya
Depende de lo que te haya pasado... cual es el problema?
.....................
...Pero no me hagas mucho caso... no soy ningun experto.
.....................
...Pero no me hagas mucho caso... no soy ningun experto.
es que hice algo que encontre en google acerda del wifi
en mi desesperación me meti a la página http://www.debian.org.sv/blog/2006/06 y ahora quiero deshacer los cambios, o una herramienta para restaurar sistema como en window xp.
Que es ndiswrapper
Pues como su nombre indica es un sistema que nos va a permitir usar los drivers para windows de nuestra tarjeta wifi “envolviendolos” para que puedan funcionar en un kernel linux. Funciona como modulo para el kernel.
Al hacer un
lsmod | grep bcm
Me mostraba que en efecto el modulo habia sido cargado, intente utilizar ndiswrapper como menciona Rene Mayorga, pero no me funciono, al parecer carga primero el modulo por default y luego intenta carga ndiswrapper y genera conflicto, asi que lo que tenemos que hacer es deshabilitar el modulo por default y luego instalaremos ndiswrapper para que todo funcione.
Deshabilitando el modulo por default:
$echo “blacklist bcm43xx” | sudo tee -a /etc/modprobe.d/blacklist
Lo que hacemos es poner este modulo en la lista negra que se encuentra en etc/modprobe.d/blacklist
Para comprobarlo, reinicie mi computadora y en efecto, ahora no me reconocia mi wireless.
Ahora lo que hay que hacer es eliminar cualquier instalacion anterior de ndiswrapper (mi intento fallido) con las siguientes lineas de comando:
sudo modprobe -r bcmwl5
sudo modprobe -r ndiswrapper
sudo apt-get remove ndiswrapper-utils
sudo rm -r /etc/ndiswrapper/
sudo rm -r /etc/modprobe.d/ndiswrapper
Y luego… procedemos a instalar ndiswrapper, para esto necesitamos conseguir los archivos:
bcmwl5.inf
bcmwl5.sys
Puedes obtenerlos aca:
http://people.zoy.org/~hpreg/wifi/bcm43xx.inf
http://people.zoy.org/~hpreg/wifi/bcmwl5.sys
o de otros sitios en internet… o de alguna instalacion en Windows.
Cuando tengas estos archivos, colocalos en el escritorio, al menos ahi los deje para hacer los siguientes pasos:
sudo apt-get install ndiswrapper-utils
sudo ndiswrapper -i ~/Desktop/bcmwl5.inf
sudo ndiswrapper -m
for conffile in /etc/ndiswrapper/bcmwl5/*.conf; do
sudo sed –in-place ’s/RadioState|1/RadioState|0/g’ $conffile
done
Esto instalara ndiswrapper y lo agrega para que lo cargue al inicio, solo bastara reiniciar la computadora y todo deberia funcionar bien, sino puedes probar el siguiente comando para levantar la tarjeta:
sudo modprobe ndiswrapper
Para distribuciones normales, bastaria con seguir las indicaciones desde eliminar antiguas instalaciones de ndiswrapper para hacer funcionar cualquier tarjeta de este tipo y con soportada por ndiswrapper.
bcm43xx y GNU/Linux
by Rene Mayorga, June 20th, 2006 | No Comments
Al fin despues de tanta espera logro tener casi el 100% del fucnionamiento de este dispositivo sobre GNU/Linux.
Este driver fue hecho en base a ingenieria inversa, por lo que su desarrollo ha sido lento y se tienen pocas de las funcionalidades comparando al driver con el provisto por el fabricante
Por otro lado este es un dispositivo comun en muchas laptops y dispositivos wireless
Aca la lista de los dispositivos que usan este Chiptset
con laptops de arquitectura i386 se pueden usar ndiswrapper para hacer funcionar el dispositivo, en mi caso con arquitectura PPC esto no es posible.
Anteriomente existia un parche
Segun la pagina del proyecto este parche seria incluido en el kernel 2.6.17.X
Mi experiencia con el parche y un kernel 2.6.12.X y un 2.6.16.X fue muy mala, ya que la maquina se colgaba cada instante. El dispositivo tambien presentaba errores constantes de Duplicidad y perdida de paquetes, por lo que hacia imposible su uso para un dia de trabajo normal.
Actualmente ya esta disponible la version 2.6.17.1 del Kernel Linux, ahora me di a la tarea de descargarla y compilarla para comprobar si el funcionamiento del dispositivo wireless era mejor que con el parche.
Resultado: Estoy totalmente sorprendido por la mejora del driver, ya que estoy en mi oficina conectado, usando WEP, DHCP y aunque aun tengo un par de errores de duplicidad de paquetes no es tan malo y puedo trabajar comodamente,algo importante es que no tengo los constantes cuelges que sufria con el parche.
Entrando en la parte importante, la configuracion del driver :
Asumo que se esta usando un PPC, aunque el modulo tendria que funcionar perfectamente en una maquina con i386
Primero:
Descargar kernel 2.6.17.1
Luego configuramos a nuestro gusto y con la parte de Devices Drivers -> Network -> Wireless
La configuracion del kernel es esta
CONFIG_BCM43XX=m
CONFIG_BCM43XX_DEBUG=y
CONFIG_BCM43XX_DMA=y
CONFIG_BCM43XX_PIO=y
CONFIG_BCM43XX_DMA_AND_PIO_MODE=y
# CONFIG_BCM43XX_DMA_MODE is not set
# CONFIG_BCM43XX_PIO_MODE is not set
CONFIG_NET_WIRELESS=y
con esto podremos ya ver en el dmesg algo asi:
[ 5020.223276] bcm43xx: Controller restarted
luego revisar los modulos:
rmayorga@foostation:~$ sudo lsmod
Module Size Used by
ieee80211_crypt_wep 5184 1
binfmt_misc 10888 1
ext2 50852 1
bcm43xx 118188 0
ieee80211softmac 26240 1 bcm43xx
ieee80211 31720 2 bcm43xx,ieee80211softmac
ieee80211_crypt 5856 2 ieee80211_crypt_wep,ieee80211
unix 25748 484
En efecto tenemos nuestro modulo cargado para el bcm43xx
es necesario tener el paquete para configurar mi tarjeta asi que sino tenemos wireless-tools lo instalamos:
sudo apt-get install wireless-tools
Luego de esto podemos verificar si tenemos nuestra tarjeta activa
rmayorga@foostation:~$ sudo iwconfig
con esto tendriamos que ver nuestra interfaz de red ya activa.
ahora solo queda un par de tips con comandos del wireless tools:
Si queremos visualizar las redes dispobibles usamos:
rmayorga@foostation:~$ sudo iwlist eth2 scan
con esto veremos la lista de las redes y las caracteristicas como Rate, Canales, AP, si usa Llave y que modalidad de sguridad se usa, tambien se puede ver la intesidad de la senal
mas info en el manual de iwconfig(man iwconfig)
Para el WEP:
sudo iwconfig eth2 key XX-XX-XX-XX-XX-XX
Con esto tenemos que escribir la llave en Hexadecimal
podemos espicificar la llave en ASCII con el paremtro s:
algo como iwconfig eth2 key s:foowebkeyonascii
Esto en mi caso no funciono, primeramente por que la llave que usamos tiene simbolos como “&”, por lo que el bash lo tomaba como un comando al background y no como parte de la clave.
Por esto estuve usando un convertidor de ASCII a Hex y escribi mi llave con Hex.
Pues eso es todo y listo, tenemos nuestra tarjeta funcionando mas o menos bien
veremos que pasa en las proximas versiones del kernel si el driver mejora.
Cualquier comentario es bievenido
saa7130 y GNU/Linux
by Rene Mayorga, June 10th, 2006 | 1 Comment
Antecedentes:
Es época del mundial de football y con la gente de la oficina necesitada por ver los partidos.
conseguimos una Tarjeta de TV, detalles:
* Marca: LiveView FlyVideo2000
* Chipset: Philips Semiconductors SAA7130 Video Broadcast Decoder
Mi primera impresión, eso no funciona en GNU/Linux…
Después decidí probar… así que la puse y obtuve la identificacion del chipset con el comando: lspci después a buscar a los foros, encontré un parche para el kernel en http://bytesex.org,
lo probe con mi kernel 2.4.XX y no funciono.. después de seguir buscando en foros encontré que ese driver estaba incluido en la serie de kernel 2.6.X, así que baje el kernel 2.6.16.20
Después de compilar con las siguientes opciones:
CONFIG_I2C=m
CONFIG_I2C_CHARDEV=m
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_I801=m
# Multimedia devices
#
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_SAA7134=m
CONFIG_VIDEO_SAA7134_ALSA=m
CONFIG_VIDEO_SAA7134_DVB=m
CONFIG_VIDEO_SAA7134_DVB_ALL_FRONTENDS=y
CONFIG_VIDEO_AUDIO_DECODER=m
CONFIG_VIDEO_DECODER=m
logre entonces “ver” en mi dmesg el dispositivo..
Entonces al ver la lista en: /usr/src/linux/Documentation/video4linux/CARDLIST.saa7134
Podemos ver que la FlyVideo 2000 es la tarjeta 3,
después gracias a un wiki de gentoo, puse por ahí este script:
#/bin/sh
MAXTUNER=46
i=0
while [ $i -lt $MAXTUNER ];
do
rmmod tuner saa7134
modprobe saa7134 card=25 tuner=$i
echo "Actual tuner is:" $i
sleep 1 # this is to make sure /dev/video is registered when tvtime starts
tvtime
i=$(($i+1))
done
Con ese script entonces encontramos el tuner adecuado (segun esta lista: /usr/src/linux/Documentation/video4linux/CARDLIST.tuner) el dispositivo funciona entonces con un: modprobe saa7134 card=x tuner=y
Ahora podremos cargar “tvtime” y sintonizar nuestro canal favorito…
ya con esto falta el streaming.. para esta opcion VLC,
despues de un rato tonteando y los foros se logro armar esta linea:
vlc -vvv –color v4l://:v4l-vdev=/dev/video0:v4l-adev=/dev/dsp:v4l-norm=3 –sout ‘#transcode{vcodec=mp4v,vb=1024,scale=1,acodec=mpga,ab=192,samplerate=48000}:duplicate{dst=display,dst=std{access=http,mux=ts,dst=:1234}}’
Ya con esto nuestra captura de TV esta abierta al publico en http://IP-DEL-FULANO:1234 Esto es necesario cargarlo con VLC desde cualquier S.O.
y asi podremos ver entonces los partidos del mundial, o lo que tengan en el streaming!!
P.D. Gracias a Victor Ostorga, quien fue el colega linuxero en la oficina que ayudó con las busquedas en los foros… y mas que todo apoyo moralmente a que su servidor no desistiera de esa tarea..
Usando grep, awk, sed y xarg
by Rene Mayorga, June 5th, 2006 | No Comments
Situación:
Tengo un mi buzón de la empresa saturado de mensajes de alarmas del nagios y SNMP traps de equipos, generalmente esto lo leo con IMAP o POP3 y dejo copias en el equipo:
El problema radica que para entrar al webmail y leer casi 1 GB de correo es tedioso entonces era necesario buscar una forma con la que se pudiera borrar los mensajes desde el servidor, esto siendo necesario distinguir por destinatario, aparte de estos mensajes tengo un archivo de mas de 1 MB que envían como reporte diario, para ese caso es necesario buscar por subject o por el nombre del attachment.
Solución para el Nagios:
grep -e “From: nagios@saltel.net” -H * | awk {’print $1?} | sed ’s/:From://’ | xargs rm
Explicando el comando:
grep -e “String a Buscar”
-H imprime el nombre del archivo(recordemos que en mi caso es un archivo por mail)
awk{’print $1?} esto devuelve una entrada así: 1149528225.V801I1230444.baco.saltel.net:2,S:From:
Este es mi nombre de archivo pero se ve necesario quitar ese FROM
sed ’s/:From://’ Sustituyendo :From: por ” “(Nada)
xargs rm esto simplemente borra cada archivo,cada
comando dentro de la linea se redirecciona al STDIN a través del símbolo | con esto la salida del comando ejecutado se convierte en parámetro del comando que sigue dentro de la linea
Solución 2: Para un mail con un Reporte:
grep -i -e “Subject: Reporte de Averias” -H * | awk {’print $1?} | sed ’s/:Subject://’ | xargs rm
Utilizamos entonces el mismo concepto nada mas agregamos “-i” en grep, para poder hacer una búsqueda sin importar si son mayúsculas o minúsculas, esto por que este mail lo manda un usuario y no el Nagios, la escritura entonces puede variar.
Gnome en Debian + Gdesklets
by Enrique Monge, June 4th, 2006 | 6 Comments
Justificando
Me dediqué a escribir este par de lineas por la inquietud de un par de amigos por instalar Debian y gozar de un escritorio comodo y agradable para el trabajo diario.
En lo personal prefiero los escritorios GNOME y XFCE4, por razones que no pienso discutir en este documento y es por ello que todo lo relacionado a la instalacion de paqueteria en este caso tiene que ver con GNOME.
Objetivos
Pues mi objetivo cuando instalo un Desktop (para mi uso) es que tenga las aplicaciones que yo utilizo para las tareas mas usuales y que ademas de eso, el entorno de trabajo sea lo mas agradable posible.
Es claro que existen miles de gustos para poder decorar el escritorio, pero lo que expongo a continuacion es una pequeña guia de los recursos que se pueden utilizar para darle una apariencia diferente a nuestro escritorio.
Para lograr lo anterior, utilizo a Gdesklets, una aplicacion que corre como base para poder instalar pequeños applets con funciones muy variadas y que dan buena apariencia a nuestro escritorio.
Comenzando
Para evitar tener que descargar las 14 isos del Debian Sarge (en funcion de tiempo y compra de cd’s) me limité a descargar la imagen de 109MB que corresponde al Debian Net Installer (debian-31r1a-i386-netinst) que es un sistema basico del Debian que sirve para instalar toda la paqueteria complementaria desde los mirrors de debian en la red (Internet).
No me dentendré a explicar la instalacion y configuracion de Debian, y comenzare asumiendo que tenemos APT totalmente configurado y apto para comenzar a descargar e instalar paquetes desde Internet (#apt-get update).
Existe una parte dentro del proceso de instalacion en donde, el instalador nos pregunta los grupos de paquetes que deseamos instalar: Servidor de Archivos, Entorno de escritorio, etc. Nuevamente me inclino por cancelar esas opciones y usar la interfaz de comando de APT para instalar solo lo que sea necesario.
Instalacion
Para comenzar instalo el servidor X y todas sus dependencias
#apt-get install xserver-xorg x-window-system
Instalando GNOME, este (gnome) es un metapaquete que lleva consigo, librerias, juegos y aplicaciones del entorno, por ejemplo Gimp, Bluefish, Evolution, entre otros.
#apt-get install gnome
Instalando GDM, asi como prefiero a GNOME ante KDE, tambien lo hago por GDM antes que KDM
#apt-get install gdm gdm-themes
Instalando Gdesklets y un paquete lleno de sensores y visores. Estos paquetes dependen de Python
#apt-get install gdesklets gdesklets-data python-xdg
Instalando el OpenOffice.org
#apt-get install openoffice.org openoffice.org-l10n-es
Instalando el Firefox y otras hierbas
#apt-get install mozilla-firefox mozilla-firefox-gnome-support latex-xft-fonts
Instalando el Amsn
#apt-get install amsn imagemagick
Instalando demas cosas que me son utiles (puede ser que se me olvide algo)
#apt-get install xmms zip unzip less amap nmap gaim pornview xine-ui
Para hacer funcionar el Yahoo! Messenger se necesita esto:
#apt-get install libssl0.9.6 libgdk-pixbuf2
Luego ir a http://messenger.yahoo.com y bajar el .deb para instalar este mensajero instantaneo (dpkg -i paquete.deb)
Un bonito editor de PHP
#apt-get install gphpedit
Si mal no recuerdo esto es lo unico que he instalado, sin tomar en cuenta los servidores como Apache, MySQL y demas, que no son del todo comunes en los entornos de escritorio.
A tunear
Sin barra
Como primer punto, lo primero que hago es borrar la “Barra de tareas”, este es un elemento que nos sirve visualizar las ventanas abiertas y en lo personal me gusta desecharla por su gran parecido a la barra del famoso ( y tristemente celebre ) sistema propietario que rebalsa de virus.
Como la bórro? Clic derecho sobre la barra/Borrar panel
Un buen background
Sin duda un fondo de escritorio es determinante para la apariencia, creo que ya estamos grandecitos para saber como se cambia un wallpaper en GNOME asi que solo les dare un par de links de mis favoritos:
http://interfacelift.com/wallpaper/
http://art.gnome.org/backgrounds
http://gnome-look.org/index.php?xcontentmode=170×171x172×173x174&PHPSESSID=9daf00ec7813e26d56cd8240b4ea2861
Un set de iconos
Muy buenos sets en esta direccion:
http://art.gnome.org/themes/icon/
Para instalarlos, nos vamos a /usr/share/icons y en ese path descomprimos el .tar.gz que contiene el tema de iconos, para ponerlos current, lo hacemos via Menu Aplicaciones / Preferencias del Escritorio / Temas / Detalles del tema / Iconos
La interfaz de las aplicaciones
http://art.gnome.org/themes/gtk2/
Como los instalamos? Pues vayanse a su $HOME/.themes y alli se descomprimen el tar.gz (o tar.bz2) y nuevamente para ponerlo Menu Aplicaciones / Preferencias del Escritorio / Temas / Detalles del tema / Controles
El borde de las ventanas
Nuevamente me remito a http://art.gnome.org/themes/metacity/
Descargamos en $HOME/.themes y tambien para mostrar el nuevo estilo de Metacity Menu Aplicaciones / Preferencias del Escritorio / Temas / Detalles del tema / Borde de la ventana
Cambiando el Splash de GNOME
Para eso lo primero es bajar una imagen de http://art.gnome.org/themes/splash_screens/
y guardarla en /usr/share/images/desktop-base luego nos vamos a /etc/alternatives y borramos un enlace llamado desktop-splash y luego creamos un enlace simbolico a la imagen que acabamos de descargar de la siguiente manera:
#ln -s /usr/share/images/desktop-base/Imagen.png desktop-splash
Y ahora cada vez que inicie nuestro escritorio, mostrara el splash de nuestra preferencia.
Usando Gdesklets
Desde el menu Aplicaciones / Accesorios / gDesklets luego para simular el Dock (de Mac) nos ubicamos en la gDesklets Shell y nos vamos a la categoria toolbar/launcher, seleccionamos Starter Bar (con doble clic) y lo colocamos en escritorio en el lugar de nuestra preferencia. Al hacerlo notaran un launcher por default al $HOME, al hacer clic derecho sobre este visor podemos obtener muchas mas opciones para agregar launchers, asi como para cambiar los iconos y sus respetivos tamaños.
El sitio oficial de Gdesklets es: http://gdesklets.gnomedesktop.org/
Alli podemos encontrar muchos recursos de monitoreo de red, relojes, visores RSS, calendarios, barras, launchers, etc.
Al bajar un sensor de internet, basta con descomprimir el paquete y ejecutarlo desde consola con la siguiente instruccion:
$gdesklets open foo.display
Concluyendo
Depende de la creatividad y los gustos de cada uno para crear ambientes en sus escritorios, aqui expongo a continuacion un par de screenshots de mis instalaciones.
Bueno, en guin2 para
Bueno, en guin2 para restaurar sistema previamente tenias que haber creado un punto de restauracion...
en ubuntu lo que yo conozco seria hacer un backup... desde ahí puedes restaurar tu sistema, pero si no has hecho nada antes... como vas a restaurar?.. no hay nada guardado para restaurar... es lo mismo en guindos linux o lo que sea. primero tienes que hacer un backup o algo por el estilo y cuando se rompa algo puedes restaurar a partir del backup.
En tu caso habria que deshacer lo que no te interesa...
no hacia falta que copiaras aqui la pagina web entera... ya pusiste el enlace... de todo eso... que es lo que has echo?? y que es lo que quieres deshacer?
.....................
...Pero no me hagas mucho caso... no soy ningun experto.
.....................
...Pero no me hagas mucho caso... no soy ningun experto.
lo que quiero deshacer es
lo que quiero deshacer es el módulo por default que envié a la lista negra "$echo “blacklist bcm43xx” | sudo tee -a /etc/modprobe.d/blacklist" porque ahora ya no detecta ningún dispositivo de red inálambrico. y si no se puede pues quisiera saber los pasos para instalar el dispositivo de red y echarlo a andar.
Perdón por haber puesto el enlace y a la vez haber metido toda la info. al comentario.
Gracias por la paciencia y slds.
pues edita el archivo y
pues edita el archivo y borras lo que pusiste.. osea vuelve a quitar el modulo de blacklist
bueno... veo que lo hiciste automatico.., pero bueno.. haz esto:
sudo gedit /etc/modprobe.d/blacklist
te pide tu contraseña.... se abre una ventana con el archivo blacklist.. buscas bcm43xx... lo borras (no borres comillas ni nada mas solo el nombre exacto del modulo).. guardas y sales... ya has quitado el modulo de blacklist y ahora se cargara el modulo cuando reinicies
Quiza puedas editar el anterior post y borrar lo que sobra :)
.....................
...Pero no me hagas mucho caso... no soy ningun experto.
me aparecio todoooo lo
me aparecio todoooo lo siguiente, pero como no comillas por ningún lado decidi pegarlo antes que ehcarlo a perder. No pude editar el post anterior no aparece la opcion.
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
blacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd
# replaced by e100
blacklist eepro100
# replaced by tulip
blacklist de4x5
# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394
# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m
# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801
blacklist bcm43xx
borra la ultima linea.. osea
borra la ultima linea.. osea esto:
blacklist bcm43xx
lo de las comillas era porsiacaso
.....................
...Pero no me hagas mucho caso... no soy ningun experto.
jajaja por fin
jajaja por fin ya estoy conectado a través de la red inalámbrica... muchas gracias a todos por la ayuda en especial a ti Santi, si que tienes paciencia.
Slds.
sin sistema de arranque
mira y disculpa si lo que te pregunto es una tonteria:
desde que instale ubuntu le dije que arrancara por fd0 y todo bien hasta que se me ocurrio echar a perder el disket ¿se puede hacer algo?
Perdona mi ignorancia
Perdona mi ignorancia por no poder responder a tu pregunta. Seria bueno que formularas un nuevo comentario para que los que sepan te ayuden.
Slds cordiales.