BandaAncha.eu

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 👇 este 📰 artículo ⏎
  • 🔍 en 💬 foros ⏎
Regístrate Regístrate Identifícate Identifícate
  • 📰 Artículos

Liberado el driver del 3Com ADSL Modem USB para Linux

jcomas

He dejado en sourceforge.net/projects/cp4218 el software que he desarrollado para utilizar el 3Com ADSL Modem USB en el sistema operativo Linux. Debido a la incompetencia de ya.com para solucionar mis problemas con la linea ADSL no he podido probarlo. Tampoco tengo más tiempo para dedicarle. Respecto a los drivers para Windows XP está previsto que salgan este mes de febrero (no se más), deseo que también puedan servir para arreglar los problemas de rendimiento en los sistemas operativos Windows. Para más información mira el fichero LEEME que encontrarás en el software para Linux que he desarrollado. Espero haber cumplido mi compromiso. Atentamente, Josep Comas.

Esas palabras suenan a despedida :( No hay duda de que el trabajo de jcomas servirá de base para otros proyectos con el 3Com ADSL Modem USB. El fichero Léeme contiene información valiosa. Si alguien puede probarlo que lo comente.

💬 Comentarios

MaX

Espero q todos sepan apreciar estos drivers y lo q has conseguido.

Yo no puedo probarlos pues no tengo ese modem, pero a ver si alguien los prueba pronto :)

Un saludo.

BocaDePez
BocaDePez

Ya he probado los drivers y no funcionan, por lo visto me dan un problema de IRQ en la bese del controlador o algo asi, por lo que puedo entender del lenguaje del drivers, quien lo hizo no se preocupo en la entrada de slots, en mi opinion se han echo deprisa y corriendo y mejor que se dedique a diseñar juguetes que drivers.

Un saludo

J.S.S Director regional de gijon de AIRTEL (España.

🗨️ 7
MaX

Mejor q se dedique a diseñar juguetes que drivers? A mi me gustaria saber primero si has hecho tu algo para conseguir esos drivers.
¿O mejor por que no lo modificas para q funcionen?

Y ya puestos a criticar... para q nos pones tu cargo al final del post? No t vamos (no t voy) a respetar mas por eso, si tienes la razon la tendras siendo barrendero, bancario o profesor ;P

🗨️ 2
IcEbOy

Pringao k trabaja para cacaVODAFONE vamos a ver, estas criticando algo del cual no has aportado absolutamente NADA? de que vas ? eres un poco desagradable no? y la verdad es que se ve que aprecias poco a las personas y el trabajo de los demás (de ahí que seas lo que eres y trabajes donde trabajas :-p )

Pero sabes que? no me importa, porque se que pringaos como tu hay pocos.

Un saludo:

^IcE-bOy^

Usuario Estandar, normal, habitual de internet.

🗨️ 1
MaX

Doy por hecho q esta contestacion va pal de airtel y no pa mi ;))

Poloso

Si este débil mental es director de algo, yo soy cura.

No me creo que haga una crítica tan ridícula usando a BocaDePez y luego encima ponga en la firma su suspuesto cargo, empresa y la ciudad en la que trabaja XPPP

BocaDePez
BocaDePez

Pues eso, que eres un inutil.
Si sabes hacerlo tu hazlo. Si tienes los documentos técnicos dáselos a quien puede hacerlo.
Si no es así no critiques a quien lo hace y hace avanzar a una comunidad y a las comunicaciones en general.

Por cierto, ya me he enterado que eres un cero a la izquierda tanto en Vodafone como en este foro.
Que risa das JAJAJAJAJJAJAJAJAJA

BocaDePez
BocaDePez

J.S.S Y tu ke has diseñado, la plaza de parking ke tienes ??? mucha pena das. Seguro que no sabes ni tirar de la cadena, slot. Ya que sabes tanto porque no modificas el codigo para que funcione ???

BocaDePez
BocaDePez

Te llamo asi (el de airtel) por ke veo ke no tienes identidad propia fuera de esta empresa, sino a cuento de ke lo del final. A todo lo ke mis keridos amigos de por aki han dicho tengo ke añadir ke eres un tontarra. ¿Te has leido el LEEME ke viene kon los drivers? ¿A lo mejor es ke no sabes leer? ¿Eske solo tienes 2 neuronas y estan peleás? ¿Te ha cobrado algo jcomas por el driver? ¿Entiendes el concepto colaboración?

Nada hombre casi mejor ke no utilices Linux, utiliza güindous ke es mas barato y no casca (pausa para reir) claro ke tu como eres tan liiiiiisto a lo mejor prefieres esperar a ke otro diseñador de juguetes como jcomas o él mismo acabe el proyecto para sacar provecho, y tu mientras a disfrutar en tu despacho visitando páginas guarris ke eso si ke es aportar a la comunidad.

No pierdo mas el tiempo con el individuo este. Solo decir ke yo tengo el 3COM ADSL Modem USB y me gustaria ke me funcionara en linux, ke es lo unico ke me keda ke funcione (es la leche la 8.1 de Mandrake) asi ke si me lanzo a probar aportare mi experiencia, sino miraré de cambiar de modem u otra solucion. Para los ke se kieran montar una red en casa y tengan este modem parece ser ke hay un router, el vigor2200USB, al ke le puedes conectar el modem y asi te puedes olvidar de plataformas, de hecho creo ke solo hay ke ejecutar un programa en güindous ke analiza el intercambio de informacion entre modem y ordenata 1 vez y después te olvidas.

BocaDePez
BocaDePez

bocadepez tiene mucha razon es el mejor y el mejor de toda la pagina, yo creo que abria que nombrarlo rey del mundo.
JEJEJJEE

Es broma

xDDDDDDDDDDDDDDDDDD

BocaDePez
BocaDePez

Me adhiero al aplauso. Desde la capital se reconoce el esfuerzo. Esa ingenieria ya esta en el bote, no te dejes influenciar por los comentarios pueblerinos de algún comercialillo sin importancia, algún día puede que le mandes al paro, por despota.

Nextyo

Sin comentarios para el impresentable de Artel y como siempre las gracias a Jcomas por su esfuerzo y sus intentos aun a falta de probar el driver se agradece profundamente la ayuda pues aunke este no funcione y no le pueda dedicar mas tiempo siempre habra alguien dispuesto a echar una mano, no entiendo demasiado del asunto pero es evidente y de sentido comun ke esto es un primer paso. Suerte para los ke continuen desarrollando el driver.

BocaDePez
BocaDePez

AIRTEL DIGAME: Mire, que si me hace un driver para gilipoyas como sus comerciales, jajajaj.

CHAPÓ j.comas tio. Así es como tirará linux para adelante. Lo he intentado meter y lo he dejado a la mitad, porque me da miedo meterle el firmware al modem. Esperemos que en un futuro próximo tengamos un driver funcional. Muchas gracias, en serio. Un saludo muy grande.

P.D. Airtel usara maquinas güindous no? porque con comerciales así, no creo que sepan manejar la shell de unix, jajajaja. anda paleto, vete a instalar una antena en el polo norte y deja a jcomas que haga su trabajo que lo hace muy bien.

BocaDePez
BocaDePez

Apuntarme a las felicitaciones a jcomas por el curro. Me he vajado el driver y, después de leer el archivo leeme, me ha quedado claro que no está acabado. Yo soy un inútil total para estas cosas pero animaria a alguna técnico a remprender el trabajo. ¿Alguien se anima?

MurdockDj

Bueno pues que os parece si nos quitamos el sombrero y le damos la enhorabuena, al Sr. JComas por su excelentisimo trabajo, que ha aportado a la Comunidad GNU/Linux. Creo que es impresionante el hecho de que alguien se haya mojado en este proyecto, que tuvo sus inicios en estos foros hace algunos meses.

Por mi parte, animo a toda la gente a que colabore con la Comunidad GNU/Linux, que no hace otra cosa que darnos libertad ya sabeis a que precio.

Saludos, Salva Gregori | BandaAncha.St

BocaDePez
BocaDePez

Me informó de este driver un amigo y me ineteresó bastante porque por lo visto nadie se habia propuesto hacer un driver para este modem.
Bueno al grano.

Después de montar los modulos en el kernel y descomprimir el archivo 3cp4218 hize make con el siguiente error:

Usage: db2html [filename.sgml]
make[2]: *** [manual.html] Error 1
make[2]: Saliendo directorio `/home/adrian/3cp4218/libusb/doc'
make[1]: *** [all-recursive] Error 1
make[1]: Saliendo directorio `/home/adrian/3cp4218/libusb'
make: *** [all-recursive-am] Error 2

Este error se produce en el make de la carpeta libusb.

Esto lo he hecho en la Mandrake 8.1
Bueno espero que este fallo sea facil de corregir.
Windows cada dia es más asqueroso.

🗨️ 4
BocaDePez
BocaDePez

Tienes que instalar primero las libusb, una vez instaladas añade la path /usr/local/lib a tu /etc/ld.so.conf y ejecuta ldconfig. Vuelve a intentarlo.

Saludos
Jordi Soto

🗨️ 1
nocker

He intentado lo que me dijo Jordi Soto pero sigo teniendo el mismo error. Ya que el fallo es de los documentos esto pensando en quitar esas lineas del make para que no del fallo.

nocker

Este fallo al final se puede saltar y no afecta en nada. El driver ya me funciona, lo unico que todavia no se donde poner el user y el pass para que el servidor acepte mi conexion.

🗨️ 1
deabru

nocker eres una linux-matxine XDDDD
esto es lo bueno de linux y del software libre... sistemas que los usuarios hacen grandes, y no las empresas...
Esperemos que lo acabes de configurar, suerte

NeoDaemon

Por fin llega el puñetero driver para XP!!!
Va a ser tensa la espera hasta que veamos el driver suelto, el dia que sea releseado, me meto el SO de una jodida vez.

Saludos y Gracias a J.Comas.

🗨️ 3
BocaDePez
BocaDePez

tio los drivers de win xp tienen algo de solucion, lo que pasa que se suele clavar lo mismo que se te clave con win2k, por lo menos a mi me pasa esto. Espero que con los nuevos drivers, tb se arreglen unos fallos en los demas sistemas operativos como win98,98 SE 2000m usease, todos. Ahhhhh, y a Jcomas decirle que muchas gracias por este gran producto de la programación, que se meta a hacer algo de eso por que parece que va a tener buena salida. Sobre lo que voy a hacer en linux mandrake 8.1, me parece que va a ser el gilipollas, por que bien claro esta que pone que "LOS DRIVERS ESTAN DISEÑADOS PARA LINUX RED HAT 7.1 Y 7.2". Asi, que antes de criticar, conseguire pillarme ese SO, y flipar un poko. Si no me va, pues me pillare Vmware workstation, para instalarme el guindous y morirme de asco. Weno, se despide un pobre user de linux con conocimientos aplastados sobre este so :P Jcomas, muchas gracias.

🗨️ 2
NeoDaemon

bueno, esperemos que no se claven tanto, y por lo menos que no devore los recursos como el de W2K.

Un Saludete.

BocaDePez
BocaDePez

Segun tengo entendido, el mandrake 8.1 es una modificacion de la distribucion red hat, por lo que yo diria que en principio no deberia haber mucha diferencia en custion de drives.

Salu2

BocaDePez
BocaDePez

A ver os cuento todo muy bien hasta que llega al ./extract.sh ya que no lo reconoce como un script sino como texto sin formato y yo es que soy Novato en esto de Linux pero si hice todo lo demas bien pues a ver os pongo lo que me pone a ver si alguno me puede ayudar:
-

La primera vez crearemos un directorio llamado firmware en el mismo nivel que el directorio 3cp4218 (no dentro de él), en este directorio copiaremos los archivos 3cinit.bin y 3cmain.bin de los drivers para Windows de 3Com. También copiaremos el archivo 3cf002ld.sys (estos archivos se encuentran en el directorio Drivers/rfc1483/win2000, se han probado los drivers más nuevos que se encuentran en www.3com.es/products/adsl/downloads/adsl_usb_install.exe). A continuación ejecutaremos el siguiente fichero que se encuentra dentro del directorio 3cp4218:
$ ./extract.sh
./3com/extract: error while loading shared libraries: libusb-0.1.so.4: cannot open shared object file: No such file or directory

-
Bueno si alguno me puede guiar se lo agradeceria mucho y gracias por anticipado.

HELP ME!!!

jcomas

Notas para la ejecución del driver para Linux del 3Com ADSL Modem USB
---------------------------------------------------------------------

Si hay algún makefile que se para (es decir cuando ejecutéis make) puede deberse a que os falta algún paquete por instalar.
Si el driver no se carga correctamente puede que cambiando el intervalo de espera a uno superior os funcione mejor (mirad instrucción sleep de los ficheros 3cload.sh y 3cnet.sh). También podéis probad a compilar el kernel sin los drivers de vuestra tarjeta de red si tenéis, de sonido, etc.
En mi caso, una vez arranco el kernel compilado según se puede leer en el fichero LEEME de los drivers no me aparece ningún módulo cargado si ejecuto el comando lsmod. Después cargo el controlador usb (insmod uhci (o insmo ohci según caso)), enchufo el módem ADSL, me espero unos segundos y a continuación cargo el fichero 3cload.sh. Si tenéis algún problema ejecutando la inicialización del módem os aconsejo que compiléis el driver en modo debug y ejecutéis los comandos del fichero 3cload.sh a mano, uno a uno (recuerdo que en modo debug tenéis 3cloaddbg en vez de 3cload). También cuando arranquéis el ordenador y carguéis Linux probad de hacerlo sin tener el módem enchufado.
En mi caso la inicialización me funciona bien para el siguiente equipo:
RedHat 7.1 o 7.2 pero probado con kernel 2.4.12
Procesador Intel Pentium III 800 Mhz
Memoria RAM 512 MB
Kernel recompilado sin apenas ningún driver adicional cargado (mirad fichero LEEME)

Cuando tengáis algún problema, por favor, indicadme exactamente dónde sucede, que mensajes os ha mostrado, que mensajes os aparece tecleando dmesg, ¿os sale la información que os comento en el fichero LEEME?

Atentamente,
Josep

Driver: sourceforge.net/projects/cp4218

🗨️ 3
BocaDePez
BocaDePez

Ya e conseguido arrancar el modem, al arrancar todos los procesos a mano el 3cload.sh en el comando

atmarp -s 80.224.120.130 0.8.35

me da el siguiente error

atmarp: Cannot allocate memory

Bueno como si nu hubiera pasado nada yo sigo con el arranque abriendo 3cioctl

Al abrir este archivo se queda abierto sin dar ningun mensaje de error mostrando la informacion del modem.

Si cuando estoy ahí intento hacer ping por ejemplo a google.com no funciona, tampoco si intento hacer ping a su direccion ip.

Si ago ifoncifg me aparece mi ip, a la que si puedo hacer ping.

Todo esto lo ago con retevision, yo en win necesito porner el nombre de usuario y contraseña, en linux no se si abra que ponerlos en algun sitio.

Bueno espero poder arreglar estos fallos y poder despedirme del maldito windows.

Gracias.

nocker

Si tu windows te dice que tu ip=gateway haz lo siguiente:

Abre una ventana de ms-dos y teclea tracert google.com, las primeras lineas seran como esto:

C:\WINDOWS>tracert google.com

Traza a la dirección google.com [216.239.35.100]
sobre un máximo de 30 saltos:

1 63 ms 57 ms 56 ms 80.224.120.254
2 55 ms 54 ms 57 ms MADR-R15.red.retevision.es [62.81.3.69]

Pues tu ip es la 1º y tu gateway el 2º

No lo e podido probar ya que estoy teniendo problemas con el atmarp pero en cuanto lo solucione lo intento.

Gracias a whisper_

nocker

Cuando pensé que lo conseguia......falla

Ahora me falla el /usr/bin/ld cuando ejecuto el atmarp

Me dice lo siguiente:

[root@boikot src]# atmarp
/usr/bin/ld:atmarp.o: file format not recognized; treating as linker script
/usr/bin/ld:atmarp.o:1: parse error
collect2: ld returned 1 exit status

Bueno haber si alguien me puede echar una mano

Gracias

BocaDePez
BocaDePez

¿Que paquetes deben estar instalados?, supongo q suena ridiculo, pero cuando hize la instalación me no instalé ni un solo paquete en referente al desarrollo del kernel, pero por lo que veo, me parece que hace falta. Me pregunto, si alguno de ustedes ha instalado el driver(veo q algunos lo han conseguido), me pudiese indicar, que paquetes mas o menos debería tener instalados, ¿con referente al desarrollo kernel cuales?¿todos?con referente a compiladores,¿gcc?¿make? que más??, cuando empecé a hacer la instalación, me di cuenta de que me faltaban muchos archivos... mi distribución es el Red Hat 7.2, se lo justo de linux, manejo de script de bash, compilador gcc, procesos pade hijo, señales..., es decir lo justo!!!, como puedo empezar a aprender el desarrollo de kernel?

Gracias a todos