| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Mie Abr 23, 2008 12:49 pm Asunto: como cargar la ethernet automaticamente? |
|
|
|
Buenas tardes
tengo una laptop HP pavilion DV9310ca con una tarjeta de red nVidia Corporation MCP51 Ethernet Controller.
el problema es que cada vez que prendo la laptop o la reinicio tengo que configurar la red manualmente, y despues de eso puedo usar el internet sin problemas.
una cosa que he observado es que cada ves que configuro la red se incrementa en uno el numero que tiene el nombre, por ejemplo eth1, eth2, eth3, eth4..... asi hasta el infinito, entonces cada vez que reinicio la computadora trata de cargar estas redes, tratando una por una y todas fallan y me da los siguientes errores:
Forcedeth device eth1 seem does not to be present
Forcedeth device eth2 seem does not to be present
Forcedeth device eth3 seem does not to be present
Forcedeth device eth4 seem does not to be present
entonces para acelerar el proceso de inicio y sabiendo que ninguna de esas redes va a funcionar borro
/etc/sysconfig/network-scripts/ifcfg-eth1
/etc/sysconfig/network-scripts/ifcfg-eth2
/etc/sysconfig/network-scripts/ifcfg-eth3
/etc/sysconfig/network-scripts/ifcfg-eth4
etc
tambien rebiso esos archivos y todos dicen los mismo
DEVICE=eth1 (elnumero cambia acuerdo al archivo)
BOOTPROTO=dhcp
ONBOOT=yes
METRIC=10
MII_NOT_SUPPORTED=no
USERCTL=yes
RESOLV_MODS=no
LINK_DETECTION_DELAY=6
IPV6INIT=yes
IPV6TO4INIT=yes
DHCP_CLIENT=dhclient
NEEDHOSTNAME=yes
PEERDNS=yes
PEERYP=yes
PEERNTPD=yes
y por lo visto yo no veo nada malo
entonces mi pregunta es como puedo hacer para que la maquina configure la red automaticamente?
muchas gracias por la ayuda |
|
| Volver arriba |
|
 |
fd0 Forista Medio


Miembro No. 21649 Registrado: May 29, 2007 Mensajes: 124 Ubicación:
/dev/world/argent
ina/cordoba
|
Publicado: Jue Jun 19, 2008 9:25 am Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Una solucion no de lo mas correcta, pero efectiva, seria desactivar el wake LAN on boot desde ese rc. y a mano agregar lo que usas para levantar la NIC.
Lo correcto seria que averigues porque es que se incrementa el numero que se le asigna a la NIC en el nombre del dev. eso es raro, pero tiene que tener alguna explicacion. asegurate que el modulo de la NIC esta cargado al momento que los script de init intentan levantar la iface...
Espero te ayude. Saludos _________________ Linux user #474183 (Security Analyst, CCNA) |
|
| Volver arriba |
|
 |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Jue Jun 19, 2008 2:13 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
muchas gracias fd0 ya lo voy a hacer te escribo con los resultados. _________________ La Hora Mas oscura es una antes de que Amanesca (Anonimo) |
|
| Volver arriba |
|
 |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Jue Jun 19, 2008 10:05 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
hola, fd0 nuevamente gracias por responder este hilo que ya pense que hiba a quedar sin respuesta,
me temo que fui para la carpeta de boot y no pude encontrar nada de wakeup, sin embargo busque en todas partes y consegui un wakeup en sys/class/net/eth6/power/ pero no pude deshabilitarlo porque el archivo esta en blanco, y pensando puede ser que por eso no se carga porque no hay nada, tu sabrias que es lo que debo escribir para "levantarlo"?
chao _________________ La Hora Mas oscura es una antes de que Amanesca (Anonimo) |
|
| Volver arriba |
|
 |
Raenk Forista Medio


Miembro No. 9830 Registrado: Aug 29, 2005 Mensajes: 428 Ubicación:
México
|
Publicado: Vie Jun 20, 2008 4:09 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Que distribución usas ?
Saludos _________________ Gentoo | Kernel 2.6.24
Linux registered user #319092
Proyecto Reciente http://www.walfre.com
-----------------------------------------------
Core 2 Duo E7200 @ 2.5 Ghz
nVidia nForce 610i | GeForce 7050 |
|
| Volver arriba |
|
 |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Vie Jun 20, 2008 4:12 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Hola Raenk, estoy usando Mandriva 2008.1 de 64 bits
gracias por estar pendiente... _________________ La Hora Mas oscura es una antes de que Amanesca (Anonimo) |
|
| Volver arriba |
|
 |
Raenk Forista Medio


Miembro No. 9830 Registrado: Aug 29, 2005 Mensajes: 428 Ubicación:
México
|
Publicado: Vie Jun 20, 2008 5:23 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Que resultados te da el siguiente comando:
De preferencia ejecutalo como root o con sudo _________________ Gentoo | Kernel 2.6.24
Linux registered user #319092
Proyecto Reciente http://www.walfre.com
-----------------------------------------------
Core 2 Duo E7200 @ 2.5 Ghz
nVidia nForce 610i | GeForce 7050 |
|
| Volver arriba |
|
 |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Vie Jun 20, 2008 7:34 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Hola Raenk, esto es lo que me sale
Password:
[root@localhost ~]# sudo ifconfig
eth0 Link encap:Ethernet HWaddr 00:1A:73:51:18:61
inet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.xxx Mask:255.255.255.0
inet6 addr: fe80::21a:73ff:fe51:1861/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20739 errors:0 dropped:0 overruns:0 frame:0
TX packets:18679 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14084147 (13.4 MiB) TX bytes:3338187 (3.1 MiB)
Interrupt:19 Memory:b6000000-b6004000
eth7 Link encap:Ethernet HWaddr 00:00:6C:4D:CD:20
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:20 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:400 (400.0 b) TX bytes:400 (400.0 b)
Ultima edición por Juanp_1982 el Dom Jun 22, 2008 2:51 am, editado 1 vez |
|
| Volver arriba |
|
 |
Raenk Forista Medio


Miembro No. 9830 Registrado: Aug 29, 2005 Mensajes: 428 Ubicación:
México
|
Publicado: Sab Jun 21, 2008 12:32 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Pues no se porque te sigue enumerando otros eth, pero ahí indica que el que funciona es eth0.
Que es lo que tienes que hacer para que funcione o porque dices que no funciona automaticamente ? _________________ Gentoo | Kernel 2.6.24
Linux registered user #319092
Proyecto Reciente http://www.walfre.com
-----------------------------------------------
Core 2 Duo E7200 @ 2.5 Ghz
nVidia nForce 610i | GeForce 7050 |
|
| Volver arriba |
|
 |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Sab Jun 21, 2008 1:26 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
hola Raenk,
fijate para cuando yo escribi este post yo no podia conectarme a internet por la WIFI y usaba mandriva sprim 2008, entonces cada vez que reiniciaba la maquina tenia que configurar la ethernet manualmente y luego de eso yo podia utilizarla sin problema, pero esta configuracion creaba un archivo ifcfg-eth* nuevo en vez de utilizar el que ya estaba, por eso es que se incrementaba en uno el numero del archivo, ahora puedo conectarme por la WIFI y uso mandriva 2008.1 por eso la coneccion que esta activa es eth0, pero sigo teniendo el problema que se aumenta el numero de conexciones de la ethenet (de la misma forma como en la version de anterior de mandriva) aunque no lo configure esta vez, igual me gustaria arreglarlo porque yo tambien me conecto por una ethernet
gracias por el apoyo... |
|
| Volver arriba |
|
 |
Raenk Forista Medio


Miembro No. 9830 Registrado: Aug 29, 2005 Mensajes: 428 Ubicación:
México
|
Publicado: Sab Jun 21, 2008 3:33 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Ok, entonces me huele a que algun "asistente" de mandriva está haciendo mal su trabajo. (por eso no me gustan los asistentes).
Desconozco cual sea el fichero/archivo donde Mandriva guarde las configuraciones, pero mi mejor consejo es que lo encuentres y lo edites de acuerdo a lo que necesitas.
Recuerdo que en Mandrake dicho archivo era /etc/sysconfig/network pero no se si haya cambiado ahora en mandriva. Verificalo y analiza el contenido o incluso copialo aca para apoyarte al interpretarlo.
En Gentoo sería /etc/conf.d/net y por defecto no contiene nada para que use DHCP.
Sería interesante encontrar la razón de tener tantas interfaces eth. _________________ Gentoo | Kernel 2.6.24
Linux registered user #319092
Proyecto Reciente http://www.walfre.com
-----------------------------------------------
Core 2 Duo E7200 @ 2.5 Ghz
nVidia nForce 610i | GeForce 7050 |
|
| Volver arriba |
|
 |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Sab Jun 21, 2008 8:22 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Hola, Raenk
efectivamente como en mandrake, en mandriva tambien exite el archivo /etc/sysconfig/network y efectivamente esta en blanco lo unico que dice es: network=yes pero estube analizando los archivos de la carpeta donde tengo que borrar los ifup-eth* y vi un archivo que se llama ifup-eth (sin numero) lo analize y describe varios scripts sobre el alzamiento de la red, esta la parte de la WIFI y de la ethernet solo copie la parte de la ethernet y me llamo la atencion esto "# add the bits to setup the needed post enslavement parameters" que esta en por el medio de lo que te estoy copiando, trate de analizar el codigo pero no entiendo mucho. otra cosa que me llamo la atencion es que tiene que ver con los archivos que se crean y tengo que borrar los ifup-eth*
yo creo que la solucion esta en este codigo pero ni idea de como modificarlo...
# Bonding initialization. For DHCP, we need to enslave the devices early,
# so it can actually get an IP.
if [ "$ISALIAS" = no ] && is_bonding_device ${DEVICE} ; then
/sbin/ip link set dev ${DEVICE} down
# add the bits to setup driver parameters here
for arg in $BONDING_OPTS ; do
key=${arg%%=*};
value=${arg##*=};
if [ "${key}" = "arp_ip_target" ]; then
OLDIFS=$IFS;
IFS=',';
for arp_ip in $value; do
echo +$arp_ip > /sys/class/net/${DEVICE}/bonding/$key
done
IFS=$OLDIFS;
else
echo $value > /sys/class/net/${DEVICE}/bonding/$key
fi
done
/sbin/ip link set dev ${DEVICE} up
[ -n "${LINKDELAY}" ] && /bin/sleep ${LINKDELAY}
for device in `LANG=C grep -l "^[[:space:]]*MASTER=${DEVICE}" /etc/sysconfig/network-scripts/ifcfg-*` ; do
is_ignored_file "$device" && continue
/sbin/ifup ${device##*/}
done
# add the bits to setup the needed post enslavement parameters
for arg in $BONDING_OPTS ; do
key=${arg%%=*};
value=${arg##*=};
if [ "${key}" = "primary" ]; then
echo $value > /sys/class/net/${DEVICE}/bonding/$key
fi
done
fi
# exec ifplugd daemon at boot if supported
if [ -n "${daemon}" -a "$MII_NOT_SUPPORTED" != "yes" ]; then
IFPLUGD_ARGS="${IFPLUGD_ARGS=-I -b}"
exec /sbin/ifplugd $IFPLUGD_ARGS -i $DEVICE
fi
BLURB="# temporary ifup addition"
if [ -n "$DYNCONFIG" -a "XXX$DHCP_CLIENT" = "XXX" ];then
if [ -x /sbin/dhclient ];then
DHCP_CLIENT=/sbin/dhclient
# Remove any temporary references which were previously added to dhclient config
if [ -w /etc/dhclient-${DEVICE}.conf -a -x /sbin/dhclient ] ; then
grep -v "$BLURB" /etc/dhclient-${DEVICE}.conf > /etc/dhclient-${DEVICE}.conf.ifupnew 2> /dev/null
cat /etc/dhclient-${DEVICE}.conf.ifupnew > /etc/dhclient-${DEVICE}.conf
rm -f /etc/dhclient-${DEVICE}.conf.ifupnew
fi
elif [ -x /sbin/dhcpcd ];then
DHCP_CLIENT=/sbin/dhcpcd
elif [ -x /sbin/pump ];then
DHCP_CLIENT=/sbin/pump
elif [ -x /sbin/dhcpxd ];then
DHCP_CLIENT=/sbin/dhcpxd
else
echo $"Can't find a dhcp client"
exit 1; |
|
| Volver arriba |
|
 |
Raenk Forista Medio


Miembro No. 9830 Registrado: Aug 29, 2005 Mensajes: 428 Ubicación:
México
|
Publicado: Dom Jun 22, 2008 12:27 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Ese archivo es un script. No es recomendable editarlos. Lo mejor es encontrar un archivo de configuración, donde se guardan valores únicamente. Pero no tengo idea cual otro podría ser.
Tienes entonces tarjeta alámbrica e inalámbrica ? _________________ Gentoo | Kernel 2.6.24
Linux registered user #319092
Proyecto Reciente http://www.walfre.com
-----------------------------------------------
Core 2 Duo E7200 @ 2.5 Ghz
nVidia nForce 610i | GeForce 7050 |
|
| Volver arriba |
|
 |
Juanp_1982 Forista Medio


Miembro No. 16490 Registrado: Aug 13, 2006 Mensajes: 408 Ubicación:
Toronto, Canada
|
Publicado: Dom Jun 22, 2008 1:09 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Hola Raenk
sip tengo ambos, pero me temo que modifique uno de los scripts sin querer y ahora tengo problema con la WIFI cuando reinicio aparece conectado pero no es asi y tengo que configurarlo manualmente, y cuando esta cargando el eth0 me aparece este error: Error for wireless request "Set Encode" (8B2A) entonces modifico el archivo ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
METRIC=35
MII_NOT_SUPPORTED=no
USERCTL=yes
RESOLV_MODS=no
WIRELESS_MODE=Managed
WIRELESS_ESSID=Matutefamily
WIRELESS_ENC_KEY=12345678
WIRELESS_WPA_DRIVER=wext
IPV6INIT=no
IPV6TO4INIT=no
DHCP_CLIENT=dhclient
NEEDHOSTNAME=yes
PEERDNS=yes
PEERYP=yes
PEERNTPD=yes
le quito el essid, enc key y el WPA_DRIVER y se quita el error pero cuando configuro la red otra vez se vuelen a crear este datos, pero en ambos caso lo tengo que configurarlo manualmente, entonces creo que hay un script que borraba estos datos, pero no se cual es _________________ La Hora Mas oscura es una antes de que Amanesca (Anonimo) |
|
| Volver arriba |
|
 |
Raenk Forista Medio


Miembro No. 9830 Registrado: Aug 29, 2005 Mensajes: 428 Ubicación:
México
|
Publicado: Dom Jun 22, 2008 1:34 pm Asunto: Re: como cargar la ethernet automaticamente? |
|
|
|
Encontré este enlace interesante, pero habrá que ver si se puede adaptar a Mandriva ya que es un proceso para Debian.
http://bulma.net/body.phtml?nIdNoticia=2345 _________________ Gentoo | Kernel 2.6.24
Linux registered user #319092
Proyecto Reciente http://www.walfre.com
-----------------------------------------------
Core 2 Duo E7200 @ 2.5 Ghz
nVidia nForce 610i | GeForce 7050 |
|
| Volver arriba |
|
 |
|