Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Desarrollo » Programación


Nuevo tema Responder al tema
 [ 6 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Lun Abr 25, 2005 11:00 pm
Mensajes: 1172
Ubicación: Mexico D.F.

Nota Publicado: Vie Nov 19, 2010 7:37 pm 
Arriba  
Hola que tal;
Tengo una consulta, me podrian indicar como generar un script para Damn Small Linux, en donde obtenga la direccion física de las tarjetas de red (MAC). Este script se correra en 70 equipo, y muy probablemente se tenga que guardar un consecutivo del equipo para identificarlo.
Tendran alguna guia de donde pueda generar este script?.
Muchas gracias.

_________________
Todos somos muy ignorantes... Lo que ocurre es que no todos ignoramos las mismas cosas
Albert E.
Reglamento de los foros | Temas más preguntados

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Sab Oct 09, 2004 11:00 pm
Mensajes: 1299

Nota Publicado: Vie Nov 19, 2010 8:32 pm 
Arriba  
La cuestión está en que las máquinas deben entrar en contacto con el server, por cualquier tipo de transacción. Un ping sirve.

Sabrás cuál es la forma más conveniente en tu red para hacer ese contacto.

A mí se me ocurre, un bucle for que recorra todo el rango de la red (suponiendo que todas están en la misma red) dando ping a cada máquina.

Luego, para ver las mac address asociadas, el comando es arp -a (probablemente con privilegios de root).

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Lun Abr 25, 2005 11:00 pm
Mensajes: 1172
Ubicación: Mexico D.F.

Nota Publicado: Mié Nov 24, 2010 1:15 pm 
Arriba  
Gracias neurus.
El DSL se correrá en cada server, por que aun no tienen Sistema Operativo. Y tendremos un repositorio ya sea USB o ftp donde podremos almacenar la salida del script.
Se correrá un server a la vez.
Pero como no soy muy habil en la programacion, no se como empezar.
Gracias.

_________________
Todos somos muy ignorantes... Lo que ocurre es que no todos ignoramos las mismas cosas
Albert E.
Reglamento de los foros | Temas más preguntados

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Sab Oct 09, 2004 11:00 pm
Mensajes: 1299

Nota Publicado: Mié Nov 24, 2010 4:17 pm 
Arriba  
Esto es absurdo. Si vas a correr un live-cd, uno por vez, 70 veces (¿hay algo más tedioso que eso?) ¿Para qué quieres el script?.
Se supone que un script, o un programa cualquiera, automatiza una tarea que de otro modo llevaría mucho tiempo, y sería tan tediosa que de seguro un humano cometería un error tarde o temprano.

Pero la parte tediosa piensan hacerla igual. Además, ¿adónde van a guardar el resultado, si están ejecutando un live-cd?.

Una salida posible es crear un script en un usb (ahora me dirás que las máquinas no tienen usb...) y ejecutarlo con cada una de las máquinas.

Algo como sudo ifconfig|grep addr >> lista.txt . Pero en cualquier caso, si tienen que hacer el trabajo de ese modo, es que están haciendo algo mal.

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Lun Abr 25, 2005 11:00 pm
Mensajes: 1172
Ubicación: Mexico D.F.

Nota Publicado: Jue Ene 13, 2011 10:23 pm 
Arriba  
neurus escribió:
Esto es absurdo. Si vas a correr un live-cd, uno por vez, 70 veces (¿hay algo más tedioso que eso?) ¿Para qué quieres el script?.
Se supone que un script, o un programa cualquiera, automatiza una tarea que de otro modo llevaría mucho tiempo, y sería tan tediosa que de seguro un humano cometería un error tarde o temprano.

Pero la parte tediosa piensan hacerla igual. Además, ¿adónde van a guardar el resultado, si están ejecutando un live-cd?.

Una salida posible es crear un script en un usb (ahora me dirás que las máquinas no tienen usb...) y ejecutarlo con cada una de las máquinas.

Algo como sudo ifconfig|grep addr >> lista.txt . Pero en cualquier caso, si tienen que hacer el trabajo de ese modo, es que están haciendo algo mal.


A lo mejor soy asi de absurdo.
La idea era ejecutarlo con solo dos clics, apareciera un "pop-up" para que el operador solo tecleara el numero de serie del servidor, el script recolectara la info de las tarjetas, las pusiera en una carpeta dentro del usb o en un ftp.

Puede que el termino "live-cd" no sea tan exacto, ya que DSL lo puedo ejecutar desde un usb y con eso ya no se llama live-cd, mas sin embargo puede almacenar la salida de ese script, en otra carpeta.
Saludos

_________________
Todos somos muy ignorantes... Lo que ocurre es que no todos ignoramos las mismas cosas
Albert E.
Reglamento de los foros | Temas más preguntados

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Jue Mar 27, 2008 12:00 am
Mensajes: 1

Nota Publicado: Mar Ene 25, 2011 10:55 am 
Arriba  
Estimado amigo:

Se me ocurren un par de cosas.

Primero, por que DSL? en maquinas con poco poder de procesamiento funciona muy bien, pero ... cuanto es poco poder de procesamiento?

En mi caso he rescatado algunas maquinas d la bodega con Xubuntu 8.04, estas maquinas son de 1.1 mhz y 128 mb de memoria. Ocasionalmente hago combinaciones de SIMMS y pngo uno de 128 y uno de 64 para 192 mb. funcionan decente.

Luego si las haceds llegar a 256 o 384, casi vuelan. Bueno, ... es una hiperbole.

Ahora hablando de opciones, podrias usar un Ubuntu recortado, o un Puppy.
Aunque en micaso prefiero el Ubuntu, hay vida despues de DSL.

la instalacion de ubuntu es muy simple, te recomendaria que fueras instalando y poniendo una IP statica, a menos que tu configuracion del network exija una dinamica, la estatica te da mas control sobre todo el network y vas armando tu filtro en alguna parte, que hay varios lugares donde puedes hacerlo.

averiguar la ip, creo que aun sin instalar lo puedes averiguar, pues aparece en alguna parte del BIOS, antes de arrancar la maquina, no tengo inguna maquina cerca para confirmarlo, pero hace poco lo vi en mi laptop.

en cualquier caso, si publicas con mas detalle tu ambiente y tus necesidades, las sugerencias que se te den seran mas acertadas.

Buena suerte.
espero la respuesta no haya sido escrita demasiado tarde.

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 6 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO