Mandriva solía llamarse Mandrake, pero cambiarion su nombre, en parte por problemas legales en Francia y en parte por la fusión con Conectiva. Entre Mandrake y Mandriva, ha cambiado más que sólo el nombre.
EL nuevo kernel usado por Mandriva carga el firmware por si solo sin modem_run asíq eu el firmware necesita ser tratado de otra manera. Si estás usando Mandrake 10.2 necesitarás ir a la antigua página de Mandrake.
Si tienes un firmware que sabes que funciona con tu modem, entonces quédate con ese. En caso contrario, la mayoría de la gente usará el firmware incluido en este archivo zip SpeedTouch330_firmware_3012.zip. Cuando lo hayas descomprimido, ontendrás dos archivos, KQD6_3.012 y ZZZL_3.012.
A veces los modems verisón 0 funcionan mejor con el firmware mgmt.o de este tarball. Usa cualquiera que te funcione.
Si no estás seguro de qué versión es tu modem, copia estos comandos en un terminal
El firmware necesitará ser dividido en dos partes con un binario llamdao firmware-extractor así que guarda una copia de eso.
Si no sabes los números VPI/VCI para tu país/ISP entonces mira en esta tabla o prgúntale a google. Cuando busques en esa tabla, revisa si tu ISP usa PPPoE o PPPoA.
No se necesita hacer esto para PPPoA. La utilidad de vinculación br2684ctl es necesaria para configrar la conexión PPPoE sobre ATM, así que solo la necesitarás si tu ISP usa PPPoE
Reune todas las cosas que necesitas en un disco floppy, memoria USB, partición de tu disco duro, o cual quier cosa que te funcione. Guarda una copia de esta página al mismo tiempo, luego rebootea en Mandriva, copia todo en tu carpeta home y abre esta página en un browser.
pppd necesitará un plugin extra (librería compartida) para funcionar bien sobre ATM. Puede instalar esto desde tus CD's de Mandriva usando el Centro de Control.
Haz que firmware-extractor sea ejecutable, luego úsalo para dividir el firmware en dos partes con los siguientes comandos. Cambia $FIRMWARE por KQD6_3.012, ZZZL_3.012 o el nombre que tenga el firmware que vas a usar. Si obtienes un error que diga "No such file or directory" (No hay tal archivo o directorio) puedes haber olvidado copiar la cosas en tu carpeta home o tal vez escribiste mal algo.
Eso creará dos archivos, speedtch-1.bin y speedtch-2.bin. Necesitarás instalarlos en /lib/hotplug/firmware pero para escribir ahí, necesitas convertirte en root, con el comando:
Ahora crea /lib/hotplug/firmware y pon el firmware en él con estos comandos (copia y pega):
Para activar que el Kernel realice ciertas funciones, necesitarás cargar algunos módulos en el kernel. Una manera simple de hacer esto es agregándolos a la lista de módulos que se cargan cuando el kernel bootea. Como root, abre /etc/modprobe.preload en un editor de texto.
Ahora agrega esto (copia y pega)
Lo último en la lista (br2684) sólo lo necesita la gente que usa PPPoE así que puedes omitirlo si usas PPPoA. La mayoría de esos módulos son para hacer que el firewall funcione.
Las configuraciones por defecto son para que el firewall de Mandriva no te permita acceso alguno a la internet. Puedes modificarlas con las herramientas gráficas de Mandriva, pero las encuentro muy complicadas y difíciles de entender. Si sólo tienes un único computador conectado a internet a través de tu Speedtouch, este simple script funcionará bien. Usa estos comandos para hacer un respaldo del script de booteo actual de tu firewall y luego ábrelo con un editor de texto. Como root, copia y pega esto en un terminal:
Ahora copia y pega esto
Si quieres ejecutar algún tipo de servidor como una aplicación peer to peer necesitarás agregar una regla para abrir algunos puertos, luego configura el servidor para que escuche a esos puertos (Busca en Google para más detalles).
Si necesitas que tu computador funcione como un acceso para los otros computadores en una LAN ethernet, revisa la página de Enmascarado de Xbox and PS2 y por supuesto, pregúntale a Google.
Necesitarás poner tu nombre de usuario y contraseña en un archivo llamado pap-secrets o chap-secrets de manera que ppp pueda buscarlos cuando esté dialogando con tu ISP. Si no sabes si tu ISP usa autenticación pap o chap, pon tus detalles en ambos archivos.
Conviértete en root y luego abre los archivos con un comando en terminal
O
Luego agrega una línea como esta
nombredelusuario@isp debería ser el nombre por el cual te conoce tu ISP Frecuentemente (pero no siempre) tiene un @isp al final (puede ser por ejemplo @dsl.fs, por ejemplo). Cambia contraseña por la contraseña que elegiste o te asignarion cuando configuraste tu cuenta de internet. No se olvide de los espacios en " "*" " la parte.
Si tu ISP usa PPPoE sáltate a la sección PPPoE.
Para configurar tu conexión ppp crea un archivo de texto plano /etc/ppp/peers/speedtch
Necesitarás ser root para escribir ahí así que usa su para convertirte en root, luego
abre el editor de texto con el comando
Ahora copia y pega esto
Cambia nombredelusuario@isp por el nombre de usuario con el cual te conoce tu ISP, y cambia el 0.00 de la última linea por los valores VP/VC para tu país e ISP. Por ejemplo podría ser 8.35
Cuando rebootees el kernel detectará el hardware y hará que hotplug cargue el firmware. Todo lo que queda por hacer es conseguir que pppd llame a tu ISP. Esto se puede hacer con el comando pppd call speedtch
Para que se ejecute eso cuando bootee tu computador, ponlo en un bootscript Como root abre un editor de texto
Luego copia y pega esto y luego guárdalo
Ahora, hazlo ejecutable, haz un vínculo simbólico señalándolo desde /etc/rc.d/rc5.d (para que se ejecute en el booteo), cambia los permisos en los scripts que pusiste en /etc/ppp de modo que no sean legibles por todo el mundo. Abre un terminal de root y copia esto en el
Cuando rebootes debería conectarte a la red.
Si no, revisa tu firewall y verifica los detalles que pusiste en /etc/ppp/*-secrets y en /etc/ppp/peers/speedtch. Si el firmware está cargando sin problemas la luz LED derecha debería parpadear ocho o nueve veces y luego quedarse verde. Si ppp no se puede conectar con tu ISP, intenta agregar la opción 'debug' a /etc/ppp/peers/speedtch, entonces después será más específico en el log del sistema (/var/log/syslog).
Por favor reporta cualquier problema a la Lista de Correo
Para configurar tu conexión ppp crea el archivo de texto plano /etc/ppp/peers/speedtch
Necesitarás ser root para escribir ahí así que usa su para hacerte root, luego abre el editor de texto con el comando
Ahora copia y pega esto
Cambia nombredelusuario@isp por el nombre de usuario con el cual te conoce tu ISP. Frecuentemente (pero no siempre) tiene un @isp al final.
Como root intala el binario de br2684ctl en /usr/sbin
Cuando rebootees, el kernel detectará el hardware y hará que hotplug cargue el firmware. Necesitarás usar br2684ctl para crear una conexión de vinculación y configurarlo con ifconfig. Luego usa ppp para llamar a tu ISP.
Como root, abre un editor de texto y úsalo para crear un bootscript, /etc/rc.d/init.d/dial
Ahora copia y pega esto en el pero cambia VP.VC por los valores VPI/VCI para tu país/ISP.
Ahora solo tienes algunos problemas que arreglar.
Rebootea y deberías estar conectado (online)
Si no, revisa tu firewall y verifica los detalles que pusiste en /etc/ppp/*-secrets y en /etc/ppp/peers/speedtch. Si el firmware está cargando sin problemas la luz LED derecha debería parpadear ocho o nueve veces y luego quedarse en verde. Si ppp no se puede conectar con tu ISP intenta añadiendo la opción 'debug' a /etc/ppp/peers/speedtch, entonces será más específico en el log del sistema (/var/log/syslog).
Por favor reporta cualquier problema a la Lista de Correos