Preparación del sistema para compilar el driver:
-Aconsejo hacerlo todo desde una terminal como superusuario.
$sudo su
-Bajate las linux-headers de tu kernel, las sources de tu kernel que en ubuntu se llaman linux-sources,build-essential y las gcc
#uname -a
#aptitude install linux-header-x.xx.xx-x
#aptitude install linux-sources-x.xx.xx-x
#aptitude install build-essential
#aptitude install gcc
-Descomprime las sources en /usr/src y enlazar con
#ln -s /lib/modules/tukernel/build /usr/src/linux-sources x.x.x
-Descomprime el driver en tu /home/tu_usuario/nombre_que_quieras
$tar -zxvf spca5xx-20050116_sheimers_webshotII_support.tgz
-Pasate al directorio donde haz despcomprimido.(~/ <>
$cd ~/spca5xx-20050116_sheimers_webshotII_support
-Pasaremos los comandos de instalacion.
#make
#make install
Este puedes cambiarlo por chekinstall y puedes hacer un paquete deb para otra vez o dejar lo a los compañeros colgado en algún sitio.
-Cargaremos el modulo para su uso.
#modprobe spca50x
-Añado un paso del compañero erral para carga el modulo de video.
#modprobe videodev
-Enlaza /dev/video0 sino no veras nada aunque se encienda tu webcam.
#ln -s /dev/video0 /dev/video
-Por si no tuvieses añadido tu usuario al grupo video.
#addgroup (nombre usuario) video. Esto añade al grupo video a tu usuario
Utiliza el programa gqcam o camorama para ver si tu webcam funciona.
A mi en particular me ocurría una cosa curiosa el enlace del /dev/video se perdía cuando reiniciaba por lo que tuve que hacer un pequeño script y meterlo en el arranque si te da guerra suelta la pregunta por aquí y te explico, aunque no tiene nada de difícil.
Después de algunos días he ido repasando los pasos y creo que no hay ningún fallo, aun así si encontráis algún fallo o hay que añadir algún paso ya sabéis y si os sale bien por favor comentarlo.
Abajo teneis donde bajar los drivers y la lista de webcams soportadas.
Aquí teneis una lista de webcam's soportadas
Aquí podeis bajarlos los drivers
jueves, 21 de abril de 2005
miércoles, 13 de abril de 2005
Red casera e ISP con DHCP
Pues esta es una de mis recetas preferidas la guardo con celo en mi agenda ya que me soluciona la vida con el otro ordenador que utilizan mi hija y mi mujer por lo que procuro tenerla en sitio visible ya que cuando cambio de distribución o pruebo otra, una de las primeras cosas que tengo que hacer es dar internet al otro ordenado.
Aunque originalmente esta receta era para Ubuntu es posible usarla con Debian y sus derivadas.
Configuración y montaje
Necesitaras, tres tarjetas de red ha ser posible realtek, yo use la que tenia originalmente y un pack de dos tarjetas y cable cruzado de la marca Belkin que compre en los hipermercados Carrefour.
1º-Instalas una tarjeta mas al servidor y la otra al ordenador cliente, deja que linux las reconozca, se supone que debería hacerlo ella sola, yo utilice Ubuntu warty y hoary, las dos reconocieron las tarjetas a la primera sin problemas.
2º-Mira si tu distribución ha instalado un cliente de dhcp e iptables si es asi ya tienes una parte del trabajo hecho, sino teclea esta orden:
$ sudo aptcache -search dhcp && iptables.
3º-Configuración del servidor, editaremos el archivo interfaces que lo editaremos de esta manera:
$sudo su y pasamos el terminal a root
#nano /etc/network/interfaces
Y colocaremos la configuracion de interfaces como hago abajo, te recomiendo copiar el tuyo y guardarlo por si acaso.
4ª-Ahora en el ordenador servidor requerimos que la red se monte sola cada vez que enciendas el ordenador por lo que nos iremos al lugar correspondiente donde se cargan todos los archivos de arranque. Aconsejo en todo momento un terminal de root.
#cd /etc/init.d
a)Editaremos un fichero con la siguiente orden en la terminal:
#nano nombre_del_fichero
Sera el que vosotros querais yo use ip_masquerade y dentro escribireis este mantra de abajo recomiendo escribirlo y repasarlo no copiarlo y pegarlo ya que suelen pasarse caracteres en los espacios que dan problemas :-(
b)Le daremos permisos de ejecucion al archivo que acabamos de guardar.
Ya tiene permisos de ejecucion.
c)Para q arranque en el inicio
Ya arranca el solito :-)
5º Para que funcione la red que esta detras del servidor con ubuntu deberemos meter estos datos en la configurcion de red:
Ip de la maquina 192.168.0.2
Mascara de red 255.255.255.0
Ip del servidor 192.168.0.1
Y las DNS de tu ISP asi deberia de funcionar :-)
Revisión 1.0
Animo a revisar la receta aunque a estas alturas todo se puede hacer graficamente es posible que se pueda adaptar a otras distribuciones Linux.
Esta receta esta basada en el trabajo de otro compañero el cual reconozco su habilidad en el tema, yo solo soy un mero transformador de la misma para mis propositos. Aqui esta el manual original.http://www.davidbayon.net/index.php?mostrar=posts&post_id=286
Aunque originalmente esta receta era para Ubuntu es posible usarla con Debian y sus derivadas.
Configuración y montaje
Necesitaras, tres tarjetas de red ha ser posible realtek, yo use la que tenia originalmente y un pack de dos tarjetas y cable cruzado de la marca Belkin que compre en los hipermercados Carrefour.
1º-Instalas una tarjeta mas al servidor y la otra al ordenador cliente, deja que linux las reconozca, se supone que debería hacerlo ella sola, yo utilice Ubuntu warty y hoary, las dos reconocieron las tarjetas a la primera sin problemas.
2º-Mira si tu distribución ha instalado un cliente de dhcp e iptables si es asi ya tienes una parte del trabajo hecho, sino teclea esta orden:
$ sudo aptcache -search dhcp && iptables.
3º-Configuración del servidor, editaremos el archivo interfaces que lo editaremos de esta manera:
$sudo su y pasamos el terminal a root
#nano /etc/network/interfaces
Y colocaremos la configuracion de interfaces como hago abajo, te recomiendo copiar el tuyo y guardarlo por si acaso.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
name Tarjeta de red Ethernet
iface eth1 inet static
name Tarjeta de red Ethernet
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
network 192.168.0.0
auto eth1
4ª-Ahora en el ordenador servidor requerimos que la red se monte sola cada vez que enciendas el ordenador por lo que nos iremos al lugar correspondiente donde se cargan todos los archivos de arranque. Aconsejo en todo momento un terminal de root.
#cd /etc/init.d
a)Editaremos un fichero con la siguiente orden en la terminal:
#nano nombre_del_fichero
Sera el que vosotros querais yo use ip_masquerade y dentro escribireis este mantra de abajo recomiendo escribirlo y repasarlo no copiarlo y pegarlo ya que suelen pasarse caracteres en los espacios que dan problemas :-(
ifconfig eth1 up
ifconfig eth1 inet up netmask 255.255.255.0 192.168.0.1 broadcast 192.168.0.255
ifconfig eth1 inet up netmask 255.255.255.0 192.168.0.1 broadcast 192.168.0.255
iptables -t nat -A POSTROUTING -j MASQUERADE -o eth0 -s 192.168.0.0/24 -d 0/0
echo 1 > /proc/sys/net/ipv4/ip_forward
b)Le daremos permisos de ejecucion al archivo que acabamos de guardar.
# chmod +x ip_masquerade
Ya tiene permisos de ejecucion.
c)Para q arranque en el inicio
# update-rc.d ip_masquerade defaults
Ya arranca el solito :-)
5º Para que funcione la red que esta detras del servidor con ubuntu deberemos meter estos datos en la configurcion de red:
Ip de la maquina 192.168.0.2
Mascara de red 255.255.255.0
Ip del servidor 192.168.0.1
Y las DNS de tu ISP asi deberia de funcionar :-)
Revisión 1.0
Animo a revisar la receta aunque a estas alturas todo se puede hacer graficamente es posible que se pueda adaptar a otras distribuciones Linux.
Esta receta esta basada en el trabajo de otro compañero el cual reconozco su habilidad en el tema, yo solo soy un mero transformador de la misma para mis propositos. Aqui esta el manual original.http://www.davidbayon.net/index.php?mostrar=posts&post_id=286
Suscribirse a:
Entradas (Atom)