problema con sockets
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de juan pablo Rumie Vittar Enviado el: Miércoles, 20 de Diciembre de 2006 10:44 Para: linux@listas.inf.utfsm.cl Asunto: problema con sockets El Date: Fri, 15 Dec 2006 18:02:25, Simon Norambuena [EMAIL PROTECTED], escribio: Hola [EMAIL PROTECTED]: tengo una consulta que al parecer tiene que ver con C y Linux. Estoy desarrollando en C una aplicación cliente - servidor, donde el cliente tiene windows xp y el servidor tiene linux O.S. red hat con dos tarjetas de red una pci y otra pcmcia , y se comunican entre sí a traves de un socket. El problema está en que cuando abro el socket en el servidor y lo pongo en modo escucha y luego hago que acepte las conexiones del cliente cuando se conecte, no pasa nada, no recibe datos. Luego de calentarme la cabeza un buen rato lo siguiente me llamo la atención, la tarjeta eth0 tiene ip 192.168.1.189 y la tarjeta de red eth1 (que es la que se conecta con el cliente) tiene ip 192.168.2.2 por lo cual en el codigo del servidor puse lo siguiente server.sin_addr.s_addr = inet_addr(192.168.2.2); donde server es una estructura del tipo struct sockaddr_in. la cosa es que cuando ejecuto la aplicación y hago un netstat -n o netstat -a, veo solamente que tiene abierto puertos en la ip 192.168.1.189, ya que muestra una lista con 192.168.1.189:puerto Listening entonces no sé por qué no abre el puerto que pido en la IP 192.168.2.2 que es la que se conecta con el cliente. Cabe destacar que los sockets del cliente y del servidor son del tipo tcp por lo cual deberian ser compatibles, ambos son declarados algo así como aux_sock=socket(AF_INET, SOCK_STREAM, 0); Si alguien me pueda ayudar, o si bien necesitan más información, desde ya lo agradecería. Saludos. Estimado Simon: Antes que nada, disculpa la demora de mi respuesta, para el server, yo he usado estructuras del tipo= SOCKET m_socket; sockaddr_in service; SOCKET AcceptSocket; usandolos asi= // PASO 1: Negociacion con la lib de manejo de sockets // PASO 2: // Create a socket. m_socket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); // PASO 3: // lose the pesky Address already in use error message setsockopt(m_socket,SOL_SOCKET,SO_REUSEADDR,(char *)ttl,sizeof(ttl)) // PASO 4: service.sin_family=AF_INET; service.sin_addr.s_addr=inet_addr(192.168.2.242); service.sin_port=htons(3000); // puerto de escucha if (bind(m_socket,(SOCKADDR*)service,sizeof(service))==SOCKET_ERROR) // PASO 5: // Listen on the socket. if (listen(m_socket,1)==SOCKET_ERROR) // PASO 6: // Accept connections. printf(Waiting for a client to connect...\n); while (1){ AcceptSocket=SOCKET_ERROR; while (AcceptSocket==SOCKET_ERROR) AcceptSocket=accept(m_socket,NULL,NULL); printf(Client Connected.\n); m_socket=AcceptSocket; break; } y para el cliente, algo asi= // PASO 1: Negociacion con la lib de manejo de sockets // PASO 2: m_socket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); // PASO 3: // lose the pesky Address already in use error message setsockopt(this-m_socket,SOL_SOCKET,SO_REUSEADDR,(char *)ttl,sizeof(ttl)) // PASO 4: clientService.sin_family=AF_INET; clientService.sin_addr.s_addr=inet_addr(192.168.2.242); clientService.sin_port=htons(3000); // PASO 5: if (connect(m_socket,(SOCKADDR*)clientService,sizeof(clientService))==SOCKET _ERROR){ // PASO 6: si no hay errores de conexion, estas conectado. Puedes usar tambien htonl(INADDR_ANY); en donde dice inet_addr(192.168.2.242); en el server y/o cliente y te tomara la ip local de tu pc, automaticamente. saludos. PD: Consejo, pon en google management sockets with C y selecciona label Grupos, encontraras informacion hasta el artazgo. La verdad que esos grupos son de mucha ayuda. __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar Simon: Dices que tienes una tarjeta con ip 192.168.1.189 y otra con 192.168.2.2. ¿Existe algun router de por medio o estan conectadas directamente en capa 2(cable, HUB, Switch)? tarjeta eth0 tiene ip 192.168.1.189 y la tarjeta de red eth1 (que es la que se conecta con el cliente) tiene ip 192.168.2.2 por lo cual en el Ambas redes son clase C por lo que por defecto tomaran mascaras 255.255.255.0 si tu no las modificas tanto en Linux como en Windows. Si todo esta por defecto significa que ambos equipos estan aislados y nunca se veran a menos que un router haga el ruteo respectivo. Red1: 192.168.1.0 Red2: 192.168.2.0 O modificas la mascara a 255.255.0.0 en ambos equipos o dejas ambos equipos en la misma red. Espero que tu problema no sea ese por que es algo muy basico en el protocolo
problema con lentitud... DNS??
Estimados: Ayudenme un poco por fa, tengo unos problemas con un servidor y ya descarte algunos problemas fisicos y logicos como rutas y cableado. Me parece que podria deberse a la conversación que tiene con el DNS para resolver nombres, entonces buscando y buscando encontre este ejemplo para el archivo /etc/resolv.conf sacado de pagina web domain jerocu.net nameserver 194.179.50.2 nameserver 194.179.1.100 domain: dominio de Internet al que pertenece la máquina nameserver: direcció IP del servidor de nombres a usar. Si no se conoce este dato, se debe preguntar al proveedor. Es posible usar más de un servidor de nombres, siendo habitual usar dos, uno como primario y otro como secundario. ///fin de lo sacada de pagina web Pero tambien he visto en otros lados que existe la opcion SEARCH, que deberia ser utilizada en lugar de DOMAIN, puede ser la una o la otra pero no ambas a la vez, pero no entiendo bien la diferencia. ¿Por favor me podrian orientar? El servidor no es un DNS (BIND) es solo un Server que hace uso de DNS externos, ademas tiene en su tabla host definidos algunos servidores con los que tiene dialgo directo para apurar el tramite, pero para la aplicación de usuarios necesita usar los DNS externos (DHCP). El Servidor DEBE estar en un dominio. Gracias de antemano. Atte. Guillermo Ralil A. Este mensaje es de naturaleza confidencial y puede contener información protegida por normas de secreto y propiedad intelectual. Si usted ha recibido este correo electrónico por error, le agradeceremos se comunique inmediatamente con nosotros por este misma vía y tenga además la amabilidad de borrar el mensaje y sus adjuntos; así mismo, usted no debera copiar el mensaje ni sus adjuntos ni divulgar su contenido a ninguna persona. Muchas gracias. THIS MESSAGE IS CONFIDENTIAL BY ITS NATURE. IT MAY ALSO CONTAIN INFORMATION THAT IS PRIVILEGED OR OTHERWISE LEGALLY EXEMPTED FROM DISCLOSURE. IF YOU HAVE RECEIVED IT BY MISTAKE, PLEASE LET US KNOW BY E-MAIL IMMEDIATELY AND DELETE THE MESSAGE AND ITS EXHIBITS FROM THE SYSTEM; YOU SHOULD ALSO NOR COPY THE MESSAGE OR ITS EXHIBITS NOR DISCLOSE ITS CONTENTS TO ANYONE. THANK YOU.
bateria de notebook
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Arturo Mardones Enviado el: domingo, 16 de abril de 2006 18:44 Para: Discusion de Linux en Castellano Asunto: bateria de notebook Hola Sres, Un poquito aburrido de q el notebook se apague inesperadamente por el fin de la bateria, debido a que no funciona el monitor de kde (klaptop) me puse a mirar y encontre estos mensajes de error: pr 16 17:59:17 notektdr kernel: ACPI-0352: *** Error: Looking up [Z007] in namespace, AE_NOT_FOUND Apr 16 17:59:17 notektdr kernel: search_node 81001bec8b00 start_node 81001bec8b00 return_node Apr 16 17:59:17 notektdr kernel: ACPI-1138: *** Error: Method execution failed [\_SB_.BAT1._BST] (Node 81001bec8980), AE_NOT_FOUND la cosa es q busque en la red y encontre que habia q compilar un archivo asl con un compilador de intel y que supuestamente con eso funcionaria... la cosa es que tengo un aspire 5003 con turion y mandriva 2006. Decia q habia q compilar el archivo y despues con mkinitrd uno debia agregarlo al boot como dsdt_file=blabla Alguien ha tenido el problema? como lo han solucionado?? han hecho esto? les resulto? :D gracias por cualquier luz :D Saludos!! Arturo. -- http://animaldelared.blogspot.com Una vez quice habilitar lo de la bateria en un debian pero creo que deberia ser lo mismo siendo LINUX cualquiera buscando por ahí encontre en esa oportunidad que necesitaba compilar el kernel con unas opciones especiales de ACPI, mi notebook es toshiba y traia algunas opciones especiales para toshiba en cuanto a ACPI, algunas me funcionaron a parte del estado de la bateria, opciones como bajar el brillo de la pantalla. Creo que deberias revisar si tu kernel esta con las opciones ACPI correctas y compilar si es necesario. Para toshiba tambien existian unos ejecutables que habilitaban opciones adicionales ACPI pero de todas formas en el README decia que debias habilitar ACPI en el KERNEL. Ojala te sirva.. Este mensaje es de naturaleza confidencial y puede contener información protegida por normas de secreto y propiedad intelectual. Si usted ha recibido este correo electrónico por error, le agradeceremos se comunique inmediatamente con nosotros por este misma vía y tenga además la amabilidad de borrar el mensaje y sus adjuntos; así mismo, usted no debera copiar el mensaje ni sus adjuntos ni divulgar su contenido a ninguna persona. Muchas gracias. THIS MESSAGE IS CONFIDENTIAL BY ITS NATURE. IT MAY ALSO CONTAIN INFORMATION THAT IS PRIVILEGED OR OTHERWISE LEGALLY EXEMPTED FROM DISCLOSURE. IF YOU HAVE RECEIVED IT BY MISTAKE, PLEASE LET US KNOW BY E-MAIL IMMEDIATELY AND DELETE THE MESSAGE AND ITS EXHIBITS FROM THE SYSTEM; YOU SHOULD ALSO NOR COPY THE MESSAGE OR ITS EXHIBITS NOR DISCLOSE ITS CONTENTS TO ANYONE. THANK YOU.
conexion directa entre linux y windows??
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Franco Catrin Enviado el: jueves, 26 de enero de 2006 10:36 Para: Discusion de Linux en Castellano Asunto: Re: conexion directa entre linux y windows?? El mié, 25-01-2006 a las 21:29 -0300, Carlos Moyano Cubillos escribió: Hoola a todoss tengo la siguiente duda: como puedo conectar dos PC directamente por cable de red?? uno con windows y el otro con linux... yo solo he hecho esto en windows xp, es tan simple como conectar ambos PCs y asignarles el mismo nombre al grupo de trabajo... luegoo reinicio ya ambos obtienen ips. la verdad es que no se como funciona eso, no se kien es el ke asigna las ips y todo el cuento, pero no creo ke sea asi de simple en linux. No se si usando dhcpcd obtenga una ip, o algo asi. bueno ojala se haya entendido mi pregunta.. y si es ke pueden explicarme un poco mas al respeto, todo es bienvenido ;) La configuracion es la misma en ambos equipos.No habra asignacion de IP si no tienes un servidor DHCP corriendo (y seguro que no lo tienes ;) ) Ponle a un PC la IP 192.168.0.1 y al otro 192.168.0.2. La misma mascara de red para ambos : 255.255.255.0. Y finalmente ambos equipos en el mismo grupo de trabajo Saludos -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin [Ralil Ayancan Guillermo (Casa Matriz)] Las Ips que se asignan en el WINDOWS XP son las que algunos les llaman APIPA y por lo general son 169.x.x.x, la verdad no se por que sera en ese segmento, pero si esta una tarjeta de red configurada por defecto tomando por DHCP y no logra contactar a ningun DHCP Server, ambas tarjetas tomaran una ip en ese segmento y una mascara tan grande que por lo general coinciden ambos sin mucho dialogo. Creo que para LINUX esta opcion se llama ZEROCONF pero no viene por defecto al parecer. Es por esta razon que en Windows te funciona a la primera, NO es por que tengas uno de los dos dando direcciones por DHCP. Si quieres hacer lo mismo en LINUX deberas colocarle una ip fija según lo que te explica Franco. Aquí hay un link que te puede ayudar mucho para configurar tu LINUX: http://www.linuxparatodos.net/geeklog/staticpages/index.php?page=08-parametros-red Atte. Guillermo Ralil A. Este mensaje es de naturaleza confidencial y puede contener información protegida por normas de secreto y propiedad intelectual. Si usted ha recibido este correo electrónico por error, le agradeceremos se comunique inmediatamente con nosotros por este misma vía y tenga además la amabilidad de borrar el mensaje y sus adjuntos; así mismo, usted no debera copiar el mensaje ni sus adjuntos ni divulgar su contenido a ninguna persona. Muchas gracias. THIS MESSAGE IS CONFIDENTIAL BY ITS NATURE. IT MAY ALSO CONTAIN INFORMATION THAT IS PRIVILEGED OR OTHERWISE LEGALLY EXEMPTED FROM DISCLOSURE. IF YOU HAVE RECEIVED IT BY MISTAKE, PLEASE LET US KNOW BY E-MAIL IMMEDIATELY AND DELETE THE MESSAGE AND ITS EXHIBITS FROM THE SYSTEM; YOU SHOULD ALSO NOR COPY THE MESSAGE OR ITS EXHIBITS NOR DISCLOSE ITS CONTENTS TO ANYONE. THANK YOU.
Como forzar a 10 Mbps Full Duplex en debian?
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Alejandro Valdes Jimenez Enviado el: martes, 13 de diciembre de 2005 18:07 Para: Discusion de Linux en Castellano Asunto: Re: Como forzar a 10 Mbps Full Duplex en debian? El mar, 13-12-2005 a las 16:54 -0300, Horst von Brand escribió: Alejandro Valdes Jimenez [EMAIL PROTECTED] wrote: [...] el que una puerta de un equipo de comunicación permita o no la negociación dependerá muchas veces de qué estas conectando, por ejemplo, si tienes puertas de 1gb y la tarjeta de red conectada a esa puerta también es de 1gb, entonces no tiene sentido la negociación. No (mucho) si eso nunca cambia, pero si lo tiene si es que alguno de los extremos podria cambiar... por upgrade del switch, cambio de tarjeta de red del PC, notebooks diferentes que se enchufan donde mismo, ... No es para nada divertido encontrarse con que cambiaste el switch y ahora hay que ir a encontrar los 24 equipos conectados a el y reconfigurarlos uno a uno, so pena de quedar sin red. por eso depende, sin embargo en un esquema donde tienes conectados puros servidores con tarjetas de giga a un switch con puertas del mismo tipo y conociendo lo crítico de la conectividad de tales servicios, tienes por lo menos una tarjetita de repuesto, y si vas a upgradear el switch (entendiendo eso como actualizar el sistema operativo) no pierdes las caracteristicas de las puertas. no es el caso de usuarios finales. -- Alejandro Valdés Jiménez. Fono: (56) (71) 200408 RSS - DITyM. Universidad de Talca. Talca - Chile. Creo que en esta discusion hay mas un problema en la diferenciación del tipo de acceso que se debe entregar a un usuario y a un servidor (o un enlace), NO SON LO MISMO. Las puertas de switchs de usuarios siempre deberían estar en auto-sense y en este tipo de switch no debería existir un SERVIDOR, para esto existen las GRANJAS DE SERVIDORES, con una planificación de REDUNDANCIA distinta a la que se podría aplicar a un switch de usuarios. El upgrade de un switch no implica que se pierda la configuración, en un equipo CISCO por lo menos, cuando se actualiza su IOS la configuración se mantiene tal cual, aparecerán opciones nuevas pero no varían la configuración sobre todo de sus interfaces. Si tomas UPGRADE como un cambio fisico de Switch, osea un switch que ahora en lugar de puertas ethernet tiene fastethernet (de 10 a 100 Mbps) o de fast pasa a Giga, si es un equipo de usuarios deberia estar siempre en auto para que no tuvieras que preocuparte de hacer lo que indicas, buscar a cada pc de usuario para sacar el forzado a 10-half para dejarlo en 100-full o en 1Gbps. Si es en una granja de servidores el cambio de switch es algo que debe ser bien planificado y por lo general, se tiene la ubicación y el control de los servidores que se podrían forzar incluso remotamente, todo etiquetado y con diagramas de red (Supongo que estamos hablando de una red hecha por PROFESIONALES). ESTE MENSAJE ES DE NATURALEZA CONFIDENCIAL Y PUEDE CONTENER INFORMACION PROTEGIDA POR NORMAS DE SECRETO Y PROPIEDAD INTELECTUAL. SI USTED HA RECIBIDO ESTE CORREO ELECTRONICO POR ERROR, LE AGRADECEREMOS SE COMUNIQUE INMEDIATAMENTE CON NOSOTROS POR ESTA MISMA VIA Y TENGA ADEMAS LA AMABILIDAD DE BORRAR EL MENSAJE Y SUS ADJUNTOS; ASI MISMO, USTED NO DEBERA COPIAR EL MENSAJE NI SUS ADJUNTOS NI DIVULGAR SU CONTENIDO A NINGUNA PERSONA. MUCHAS GRACIAS. THIS MESSAGE IS CONFIDENTIAL BY ITS NATURE. IT MAY ALSO CONTAIN INFORMATION THAT IS PRIVILEGED OR OTHERWISE LEGALLY EXEMPTED FROM DISCLOSURE. IF YOU HAVE RECEIVED IT BY MISTAKE, PLEASE LET US KNOW BY E-MAIL IMMEDIATELY AND DELETE THE MESSAGE AND ITS EXHIBITS FROM THE SYSTEM; YOU SHOULD ALSO NOR COPY THE MESSAGE OR ITS EXHIBITS NOR DISCLOSE ITS CONTENTS TO ANYONE. THANK YOU.
RV: POCKET PC Con LINUX
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Germán Poó Caamaño Enviado el: lunes, 12 de diciembre de 2005 19:05 Para: Discusion de Linux en Castellano Asunto: RE: RV: POCKET PC Con LINUX El lun, 12-12-2005 a las 17:40 -0300, Ralil Ayancan Guillermo (Casa Matriz) escribió: De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Germán Poó Caamaño Enviado el: lunes, 12 de diciembre de 2005 16:56 [...] Gracias por cualquier comentario u opinión ya que soy primerizo en cuanto a las Pocket PC, si alguien me recomienda algo se lo agradecere. Que herramientas precisas ocupar? Existe la Nokia 770, pero no es el clásico Pocket PC, más bien la denominaron Internet tablet, tanto así que no trae aplicaciones de agenda, ni calendario. Y allí es importante saber que aplicaciones requieres. Tiene una pantalla cuya resolución es de 800x480, Bluetooth, WIFI, usa GNOME como plataforma, etc. Tiene navegador (Opera), visor de pdf, realplayer, etc. Si hay algo que tiene bueno el dispositivo es la resolución de la pantalla. [...] OK... Gracias German... esta genial este equipo... ¿Sabes donde podria verlo aca en Chile y si esta a la venta por esto lados por que como dices te la enviaron de fuera? Lo vi en USA y esta a 360 dolares, pero alla, no se si lo enviaran para aca si lo pago con tarjeta de credito. Salió a la venta hace poco, y no creo que llegue al mercado chileno en el corto plazo (espero equivocarme), pero tienes la posibilidad de comprar con alguno de los servicios de casilla postal en EEUU, como Lan Box, aunque busca mejores alternativas a Lan Box si puedes. Respecto a verla... yo estoy en Concepción; pero Max Celedón está en Valparaíso y seguro que tiene harta movilidad a Santiago ;-) Es bastante mejor de lo que habia visto hasta ahora, ya que trae 802.11G por lo que lei, todas las que habia visto solo soportaban la 802.11B que es mas lenteja y la seguridad no la tocaban mucho, el que traiga WPA2 demuestra que es un equipo con la mejor seguridad wifi que existe actualmente. Soporta las normas b y g. Yo lo he probado con en ambas, con WEP y WPA (una imagen en particular dejó sin funcionar WPA, pero se corrigió en la siguiente imagen). La verdad es que me dieron ganas de comprarme un aparatito pequeño para leer PDFs de libros, por que ya me da lata tener que imprimir libros completos para luego de leerlos dejarlos por ahí ocupando espacio Incluso es más cómodo para seguir leyendo en el W.C. :-) En contra se podría indicar que no sirve como último recurso cuando se acaba el papel higiénico... nada es perfecto :-D y cuando quiero buscar algo que lei por alguna urgencia me demoro un monton en encontrarlo, con los PDFs no es igual por que solo con un search puedo demorarme menos, pero eso en el PC, me gustaria tener algo con que viajar y poder leer algo para aprovechar el tiempo, escuchar MP3, y que tenga WIFI como minimo para conectarme en algun lugar donde sea gratis el acceso o pueda ver el correo rapido. Ver si puedo programar algo en perl o en PHP y poder probarlos ahí mismo, con aluna base de datos pequeña si se puede pero esto ultimo no es tan necesario. Por lo de la lectura me interesa el tamaño de la pantalla y la resolucion, al parecer es bastante mejor que las IPAQS. Supongo que se pueden escuchar MP3 y leer PDFs al mismo tiempo que descargo algo de Internet, como un PC, ¿o solo una cosa a la vez? Hey! Es Linux!. Es multitarea :-) Aunque piensa que la máquina es reducida, así que no esperes tener 5.000 aplicaciones abiertas. Pero si, es posible escuchar MP3 y simultáneamente abrir un PDF, sin ningún problema. O navegar. Cuántas aplicaciones? Dependerá de lo costoso que sea realizar el render de las hojas (si es un PDF) o de una página (si es que tiene Flash o es extremadamente pesada). Por cierto, más rápido se agota la batería. De poder, se podría. Habría que portar las aplicaciones. Desconozco si algún masoquista está intentando hacerlo :-) Respecto a la resolución, es bastante mejor que una iPAQ. De hecho, pude compararlos simultáneamente, uno de los desarrolladores (quien me estuvo mostrando el 770 la primera vez que lo vi) de GPE trabaja en Nokia precisamente desarrollando el 770. No necesito que tenga telefono, creo que son mejores separados. No tiene teléfono. El Nokia que es PDA, vale carísimo en Chile (unos 500 mil pesos), no corre Linux, es limitado... y la gente de Nokia decía ah... ese está descontinuado. Por cierto, la duración de la batería no es su fuerte. Si lo usas intensivamente para navegar en Internet, dura 3 horas según el manual. En reposo puede ser una semana. A mi me ha durado más de 3 horas, no sabría cuanto. -- Germán Poó Caamaño http://www.ubiobio.cl/~gpoo/ Concepción - Chile Jejeje.. No creo que MAX quiera
Como forzar a 10 Mbps Full Duplex en debian?
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Horst von Brand Enviado el: martes, 13 de diciembre de 2005 16:35 Para: Discusion de Linux en Castellano Asunto: Re: Como forzar a 10 Mbps Full Duplex en debian? Ralil Ayancan Guillermo \(Casa Matriz\) [EMAIL PROTECTED] wrote: HvB dijo: [...] La informacion que tengo es que /nunca/ en una red decente es necesario hacer eso. O sea, algo anda mal... ¿Por que dices /nunca/? ¿Si existen enlaces de fibra optica que llegan a Transceiver UTP que solo entregan velocidades de 10-full como maximo? Negociaran eso... A menos que te refieras a otra cosa, supongo que se quiere forzar la puerta de un LINUX que es servidor Proxy, router o Firewall donde llega un enlace. No es relevante. De hecho cuando se utilizan servicios de 10 Mbps por lo general son FULL_DUPLEX y para no tener un problema DUPLEX-MISMATCH (donde las puertas de ambos extremos negocian mal) se deben dejar forzadas en ambos extremos evitando asi la perdida de paquetes, errores de entrada/salida o CRC. Ese es el punto: Si hay que forzar, en mi experiencia es que el hardware de la red esta mal de alguna forma (tarjeta tonta, roseta que no conecta muy bien, cable muy largo, entra ruido, ...). Y /ese/ es el problema que hay que corregir, forzar una configuracion solo oculta el problema, no lo resuelve. Una red decente debe tener todas sus conexiones de enlaces forzados, solo se debe dejar en auto las puertas de acceso (Usuarios PC, impresoras, etc.) aunque no es malo forzar las puertas en ambos lados si siempre va a estar conectado el mismo equipo en una interfaz. Para que %$#@ entonces tener toda la parafernalia de auto-negociacion? Para justificar a un viejito que se da la vuelta y reconfigura todo cada vez que cambian un switch? El optimo es que sea enchufar y usar, o sea, autonegociado (y asegurarse que la infraestructura esta OK!), DHCP entrega cuanta variable configurable tiene, etc. Si, cuesta mas instalarlo; no, no he hecho un balance detallado de esa politica, pero te aseguro que solo en ahorro de pastillas para el dolor de cabeza ya se pago con creces. -- Dr. Horst H. von Brand User #22616 counter.li.org Departamento de Informatica Fono: +56 32 654431 Universidad Tecnica Federico Santa Maria +56 32 654239 Casilla 110-V, Valparaiso, ChileFax: +56 32 797513 Lamentablemente yo creo que ninguna negociación entre equipos es fiable, lo ideal seria que siempre funcionara pero en la practica no es así y la mayoría de las veces no es problema de la red, del cableado u otras causas, sino que es simplemente por que dos tarjetas no se entienden al momento de dialogar las velocidades que van a auto-configurarse. Puedes conectar un cable derecho o cruzado CERTIFICADO con el FLUKE mas cototo, dos equipos nuevos y vas ver que sucede igual. Las autonegociaciones son solo buenas cuando vas a tener puntos de red que van a estar siendo utilizados por cualquier PC, como notebooks que siempre estan alternandose, por que digo esto, por que los PCs son de personas que no manejan el tema de forzar puertas o si quiera poner una IP, solo quieren conectar y tener red sin mas tramite. ¿Que pasa si esa persona no sabe que su punto de red esta conetado a un HUB que es 10-half?, ¿como se conectara? O ¿si el equipo que tiene solo soporta 10-half y se quiere conectar a un equipo que puede dar hasta 1 Gbps?, para eso se creo la auto negociación, no para conectar un equipo como un transceiver o un MODEM que apenas puede saber que es un paquete IP. En un servidor o una conexión que lleva a un enlace donde el tráfico es mucho mas grande y mas critico, sus fallas afectan a un numero mayor de gente. En cada reinicio del servidor o Transceiver, corres el peligro de una mala negociación, si las dejas forzadas de un comienzo sabes que puedes descartar que esta sea la causa de todas tus fallas en conexiones a bases de datos, FTP, web, ssh, telnet, etc. Cuando se quiere tener una red estable, se deben prevenir los posibles problemas y no esperar que todo funcione según lo que alguien promete, para mi ninguna NIC es confiable en su auto negociación y mucho menos cuando son equipos de marcas distintas. Si se tiene este problema descartado puedes perder menos tiempo en encontrar una falla. En conclusión y sin animos de pelear, según lo que he experimentado y sin encubrir ningun problema, trabajan bien: FORZADOS en ambos extremos: Servidores, Enlaces, Conexiones entre equipos (Routers, Switchs, Access Points sin in-line power) AUTONEGOCIADOS: Puertas de PCs de Usuarios, impresoras, etc. (Trafico menor) ESTE MENSAJE ES DE NATURALEZA CONFIDENCIAL Y PUEDE CONTENER INFORMACION PROTEGIDA POR NORMAS DE SECRETO Y PROPIEDAD INTELECTUAL. SI USTED HA RECIBIDO ESTE
Upgrade de kernel fallido
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Alejandro Ojeda Enviado el: miércoles, 30 de noviembre de 2005 10:48 Para: Discusion de Linux en Castellano Asunto: Upgrade de kernel fallido Hola, en mi debian con kernel 2.4.27-2-386, intenté upgradear a 2.6.14-2-686, con: apt-get install linux-image-2.6.14-2-686, y me dice que la instalación fue correcta ...pero al rebootear y partir con 2.6.14-2-686...da el siguiente mensaje de error ALERT! /dev/hda4 does not exist. Dropping to a shell /bin/sh: can't access tty; job control turned off /dev/hda4 es donde se monta la raíz, alguien sabe a que se puede deber este problema??? esop gracias Alejandro _ La informacion contenida en esta transmision es confidencial, y no puede ser usada por otras personas que su(s) destinatario(s). El uso no autorizado de la informacion contenida en esta transmision puede ser sancionado. Si ha recibido esta transmision por error, por favor destruyala y notifique al remitente telefonicamente, con cobro revertido o via e-mail. The information contained in this transmission is privileged, and may not be used by any person other than its addressee(s). Unauthorized use of the information contained in this transmission may be punished by law. If received in error, please destroy and notify the sender by calling collect or by e-mail. _ [Ralil Ayancan Guillermo (Casa Matriz)] a mi me ocurrio algo asi una vez, puede ser por que te falto algo de lo que dependia este nuevo kernel, si pasas de un 2.4 a un 2.6 cambian varias cosas, Revisa las dependencias. Ahora otra cosa que creo que debe ser la mas probable es que el kernel nuevo no fue bien instalado en la parte del booteo y el grub o lilo al querer hacerlo partir no encuentra los modulos de los discos duros (algo asi como los drivers) y por eso no puede localizar tu disco duro, osea no sabe como leerlo, Revisa el archivo de boot que lee el grub. MKINITR creo que tenia que ver con esto o YAIRD, Busca en google.
Problema para instalar kernel en Debian
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de [EMAIL PROTECTED] Enviado el: miércoles, 09 de noviembre de 2005 10:26 Para: Discusion de Linux en Castellano Asunto: Problema para instalar kernel en Debian Holas, 1) Compile un kernel a la debian (en Debian Testing primero, y luego en Stable), el cual me genero un archivo .deb, el cual al intentar instalarlo me tira el siguiente error: oasys:~# dpkg -i kernel-image-2.6.13-mppe_10.00.Custom _i386.deb You are attempting to install an initrd kernel image (version 2.6.13-mppe) while running a kernel of version 2.6.8-2-386, but you have no suitable ramdisk generation tool installed among /usr/sbin/mkinitrd /usr/sbin/mkinitrd.yaird /usr/sbin/mkinitramfs. This will br eak the installation, unless a suitable ramdisk generation tool is also being installed right now. Could not find . at /var/lib/dpkg/tmp.ci/preinst line 228. Configurando kernel-image-2.6.13-mppe (10.00.Custom) ... Failed to find suitable ramdisk generation tool for kernel version 2.6.13-mppe o n running kernel 2.6.8-2-386 in /usr/sbin/mkinitrd /usr/sbin/mkinitrd.yaird /usr /sbin/mkinitramfs dpkg: error al procesar kernel-image-2.6.13-mppe (--install): el subproceso post-installation script devolvió el código de salida de error 2 Se encontraron errores al procesar: kernel-image-2.6.13-mppe 2) Tengo instalado initrd-tools, oasys:~# dpkg -l initrd-tools Desired=Unknown/Install/Remove/Purge/Hold | Estado=No/Instalado/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: mayúsc.=malo) ||/ NombreVersión Descripción +++-=-=- == ii initrd-tools 0.1.84tools to create initrd image for prepackaged Linux Alguna idea de lo que puede ser? Salu2. morenisco. Estimado: ¿Como te fue con tu compilación? Quiero irme a una version mas alta que la 2.6.12 y tu estabas exactamente en lo mismo que yo un DEBIAN. Por lo que lei a partir del 2.6.12 existe un boot loader nuevo aparte de GRUB y LILo que se llamaba algo de yard o yaird como sale en tu mensaje. ¿Me puedes contar si buscaste información sobre ese aplicación? http://www.xs4all.nl/~ekonijn/yaird/yaird.html Yaird - Yet Another Mkinitrd Erik van Konijnenburg [EMAIL PROTECTED] Copyright © 2005 Erik van Konijnenburg 2005-02-09 Abstract This memo discusses the design goals and implementation of Yaird (Yet Another mkInitRD), a proof-of-concept application to create an initial boot image, a minimal filesystem used to bring a booting Linux kernel to a level where it can access the root file system and use startup scripts to bring the system to the normal run level. It differs from earlier mkinitrd implementations in that it leverages the information in sysfs to minimise the number of special cases that the application has to know about, and in that it uses a template system to separate the analysis of the system from the building of the image. .
aqui hay books q pueden interesar a mas de uno.
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Cristian Fernandez Enviado el: martes, 08 de noviembre de 2005 10:17 Para: Discusion de Linux en Castellano Asunto: Re: aqui hay books q pueden interesar a mas de uno. Interesante aporte...sobre todo los que estan por ahi en la letra K Patolin . wrote: http://dr.greenthumb.online.fr/ Orlando Sojo. User Linux Registered 344807. EXCELENTE APORTE TAN MUY BUENO LOS LIBROS -- Atte Patricio Villalobos R. La Serena, Chile. ¿Alguno de ustedes bajo estos libros? Pregunto por si me los podria compartir, ¿por favor? El dia que llego el link alcance a bajar como 3 pero me interesaban otros mas que por problemas de tiempo no baje. Gracias de antemano Atte. Guillermo Ralil
aqui hay books q pueden interesar a mas de uno.
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Marco Escobar Enviado el: jueves, 17 de noviembre de 2005 10:36 Para: Discusion de Linux en Castellano Asunto: Re: aqui hay books q pueden interesar a mas de uno. Patolin . wrote: ¿Alguno de ustedes bajo estos libros? si yo alcance a bajarlos todos son 841 MB en total Pregunto por si me los podria compartir, ¿por favor? si podria ahora como tendriamos que ver, pero todos estan aca en mi pc -- Atte Patricio Villalobos R. La Serena, Chile. podrian subirlos al ftp .. ftp://200.71.206.46 linux:linux xD [Ralil Ayancan Guillermo (Casa Matriz)] No se puede ingresar con las passwords entregadas, a mi por lo menos me muestra error.
aqui hay books q pueden interesar a mas de uno.
-Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Marco Escobar Enviado el: jueves, 17 de noviembre de 2005 15:48 Para: Discusion de Linux en Castellano Asunto: Re: aqui hay books q pueden interesar a mas de uno. Ralil Ayancan Guillermo (Casa Matriz) wrote: -Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Cristian Fernandez Enviado el: jueves, 17 de noviembre de 2005 12:01 Para: Discusion de Linux en Castellano Asunto: Re: aqui hay books q pueden interesar a mas de uno. Marco Escobar wrote: Ralil Ayancan Guillermo (Casa Matriz) wrote: ¿Tienes algún FTP en red? Desde acá tengo cortafuegos que no dependen de mi, no puedo levantar uno que puedan ver desde Internet. ¿Alguien de la lista tiene algun servidor disponible? Atte. Guillermo Ralil A. -Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Patolin . Enviado el: jueves, 17 de noviembre de 2005 9:00 Para: linux@listas.inf.utfsm.cl Asunto: RE: aqui hay books q pueden interesar a mas de uno. ¿Alguno de ustedes bajo estos libros? si yo alcance a bajarlos todos son 841 MB en total Pregunto por si me los podria compartir, ¿por favor? si podria ahora como tendriamos que ver, pero todos estan aca en mi pc -- Atte Patricio Villalobos R. La Serena, Chile. ftp://200.71.206.46 user linux pass linux xD Los van a subir todos? Pq hasta ahora solo hay uno :( [Ralil Ayancan Guillermo (Casa Matriz)] Y creo que vamos a tener que esperar a Patricio (PATOLIN) por que el dijo que tenia todos los libros... cuando se pueda conectar le pedimos que los suba... :) exacto, y una consulta como esta la tasa de transferencia?? ta lento o normal ??? xD [Ralil Ayancan Guillermo (Casa Matriz)] Yo creo que bien... Tuve que hacer un mget * mejor para que me bajara todo... por los espacios de los nombres al parecer desde un cliente FTP no se pueden bajar. Prueben con mget comienzo-nombre-archivo* ftp mget * mget Introduction to the C Programming Language.pdf? 200 PORT command successful. 150 Data connection accepted; transfer starting. 226 Transfer complete. 785255 bytes received in 0.11 secs (6957.3 kB/s) mget Manual Español Latex 2.pdf? 200 PORT command successful. 150 Opening BINARY mode data connection for Manual Español Latex 2.pdf (811008 bytes). 226 File send OK. 811008 bytes received in 19.59 secs (40.4 kB/s) mget Prentice Hall - Aprendiendo UML en 24 horas [libro-book-espanol-spanish].pdf? 200 PORT command successful. 150 Data connection accepted; transfer starting. 226 Transfer complete. 14952375 bytes received in 2.05 secs (7138.4 kB/s) mget Prentice.Hall.-.Firewalls.Linux.(libro-book-espanol).pdf? 200 PORT command successful. 150 Opening BINARY mode data connection for Prentice.Hall.-.Firewalls.Linux.(libro-book-espanol).pdf (20975984 bytes).
aqui hay books q pueden interesar a mas de uno.
Amigos estoy subiendo 4 que alcance a baja esa vez, para que les echen un vistazo por si no los tienen... Tengo libros de Networking Cisco por si les interesa los puedo subir tambien.. Atte. Guillermo Ralil A. -Mensaje original- De: [EMAIL PROTECTED] [mailto:linux- [EMAIL PROTECTED] En nombre de Marco Escobar Enviado el: jueves, 17 de noviembre de 2005 16:48 Para: Discusion de Linux en Castellano Asunto: Re: aqui hay books q pueden interesar a mas de uno. karlos wrote: Holas por aqui va todo bien,accedo sin problemas desde firefox y veo 6 pdfs dos carptas y un fichero de texto,acerca del speed oscila mucho entre 2 KB/s hasta 60KB/s Muchas gracias por molestarte amigo Un saludo Karlos de nada, con tal de que todos aprendamos mas ningun problema si en esta lista nos ayudamos entre todos asi que esto es muy bueno xD gracias por los datos xD
problemas con sonido (Kernel Upgrade)
Que bueno que te funciono estimado, igual creo que ahora deberemos buscar en el GOOGLE por que lei por ahí que el alsamixer no graba correctamente el estado del volumen por lo que cada vez que reinicies el PC, tendras que ajustar nuevamente el volumen con alsaconf+alsamixer. No recuerdo si era en algunos kernels, ojala no te ocurra, pero te aviso por si las moscas. Por lo que recuerdo para solucionarlo algunos creaban un script de inicio y lo dejaban en el /etc/init.d y luego configuraban que partiera en cada Runlevel (lee sobre la herramienta debian rc-update) y asi se ahorraban correr alsamixer. Ahora estoy viendo el manejo de ACPI en mi notebook (para ver el estado de la bateria, suspender sistema, teclas con funciones fn, etc) instale unos paquetes ACPI y ACPID pero necesito recompilar el kernel para habilitar unas opciones ACPI_TOSHIBA y otra que no recuerdo para instalar fnfxd que maneja lo de las teclas, revisa ese tema tambien que es muy util para el cuidado del notebook, el tuyo no es toshiba pero busca por tu marca. Saludos cordiales, Atte. Guillermo Ralil A.
problemas con sonido (Kernel Upgrade)
Estimado: Igual esta seria una mejor lista si dieran mejores ayudas que simplemente busca en el google, pero de verdad sirve que te digan esas cosas para que aprendas mas. Mira yo tenia el mismo problema con un notebook toshiba a75. Tambien trae una tarjeta de sonido ATI tipo Ac97, el problema que ocurria en el mio se debia a que el KERNEL 2.6.8 tiene un BUG con esta tarjeta (por lo menos eso fue lo que envcontre en Internet), si bien la reconoce cuando se quiere escuchar algo por alguna razon no la encuentra. Creo que es por que el MODEM tambien usa el modulo ATIIXP. Bueno la cosa es que ayer ya me tenia chato esto, asi que me propuse hacer un upgrade a mi Kernel, buscando por la web supe que habia personas que con el 2.6.10 aun tenia problemas con la AC97, por lo que decidi irme al 2.6.12. (Lo que voy a escribir ahora fue mi propia experiencia, no soy experto en este tema, es mas es la primera vez que lo hago, pero como harta gente decia que habian tenido problemas con UDEV en el upgrade a etch por que el kernel debia ser mayor o igual al 2.6.12 o con otras cosas, segui un orden que me parecia mas correcto, igual me parecio extraño que a mi un simple mortal le haya salido todo bien de una. Si me equivoco en algo o si hice mal algo por favor me dicen por que como les dije no soy experto en DEBIAN) Bueno para hacer esto varias personas decian que bastaba con solo cambiar en /etc/apt/sources.list todo lo que dice stable o sarge por testing. Hice eso tomando mis fuentes desde debian.ubiobio.cl deb http://debian.ubiobio.cl/debian testing main contrib non-free deb http://debian.ubiobio.cl/debian-non-US testing/non-US main contrib non-free deb-src http://debian.ubiobio.cl/debian testing main contrib non-free Luego de esto hace un apt-get update, con esto dejaras en tu cache los nuevos paquetes disponibles para DEBIAN ETCH. Desde ahí si haces un apt-cache search Linux-image te apareceran todos los kernels disponibles en la version testing (ETCH) y de ahí debes elegir, como el mio es un Pentium 4 seleccione algo asi: apt-get install linux-image-2.6.12-1-686 (tambien baje uno que termina en SMP, como es hyper treading pense que podia server mejor , pero no le vi diferencia, si alguien me puede decir si sirve para un P4 HT) no estoy seguro del nombre completo, pero ahi cuando hagas el apt-cache search deberias escoger el que te correponda. Luego de eso me instalo el nuevo kernel y me configuro hasta el grub (aunque me borro el booteo del Windows... pero fue facil de solucionar, solo lo agregue por GNOME en el icono ARRANQUE). Bueno despues de eso hice partir el nuevo kernel de mi Notebook y sin problemas pude lanzar el comando ALSACONF (configuracion de ALSA) y luego ALSAMIXER (Ajustes de volumen, que según lei por defecto viene en MUTE)... Me aparecio una ventana con barras de colores y los deje al maximo todo y cuando tire un MP3 casi quede sordo :) Igual despues de que hice el upgrade de kernel me dieron ganas de hacer un upgrade completo por lo facil que vi que fue... asi que por si las moscas volvi a hacer un update y luego pedi que me actualizara todos los pauqtes de mi notebook Apt-get update Apt-get dist-upgrade Se demoro como 2 horas y 15 para bajar todos los paquetes por un ADSL de 600Kbps, y luego del reinicio quedo todo OK.. Creo que ahora mi debian es ETCH... y no SARGE.. jejeej Saludos y espero que te sirva, si quieres bajate un cd live de ubuntu 5.10, ese trae el kernel 2.6.12 y veras que todo funciona bien, y que puedes escuchar sin problemas con ALSA. Atte. Guillermo Ralil A. -Mensaje original- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Cristian Rodriguez Enviado el: sábado, 12 de noviembre de 2005 13:50 Para: Discusion de Linux en Castellano Asunto: Re: problemas con sonido El 10/11/05, Patolin .[EMAIL PROTECTED] escribió: Hola lista como estan, espero que bien, miren tengo el siguiente problema, tengo instalado en mi notebook (hp pavilion zv5257la) debian sarge y no he logrado hacer arrancar el sonido, cada vez que intento utilizar el alsa para la configuración me sale el siguiente error : Running update-modules... Loading driver... Setting default volumes... Saving the mixer setup used for this in /var/lib/alsa/asound.state. /usr/sbin/alsactl: save_state:1194: No soundcards found... bueno y por ende cuando ejecuto el alsamixer aparece el siguiente mensaje: alsamixer: function snd_ctl_open failed for default: No such device la configuracion que me entrega el lspci es esta: :00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller Subsystem: Hewlett-Packard Company: Unknown device 006b Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 5 Memory at e8003000 (32-bit, non-prefetchable) [size=256] bueno si alguien me puede ayudar en algo bienvenida sea toda ayuda, de antemano muchas gracias a todos -- Atte Patricio
runlevel3 debian sarge
Estimados: Tuve un problema y necesito hacer partir desde GRUB un debian Sarge por el Runlevel3, por lo que anduve buscando, encontre que por defecto parte en runlevel2, por lo que como no quiero que parta los scripts de inicio que tiene enlazados simbólicamente desde el /etc/rc2.d quiero hacerlo partir desde otro runlevel. ¿Alguien me puede ayudar por favor? Necesito quitar un softlink y no puedo ingresar a la consola estando al lado del PC. Gracias de antemano.