A más de uno de nosotros nos ha tocado lidiar con un winmodem, casi
siempre los usuales HCF o HSF de Conexant que vienen en las laptops; el
driver disponible es gratis solo para velocidades menores de 14.4 kbps,
pero pagando podemos acceder a una licencia que nos da full speed, como
la mayoría de los cubanos no podemos darnos el lujo de pagar esa
licencia y sabiendo que los drivers para windows son gratis me di a la
tarea de hacer funcionar el modem de mi laptop (Dell Inspiron 1200) a
como fuere, y comparto con ustedes MI solución.
Como comentaba en el encabezado les muestro a continuación el proceder.
Este driver es para los modem internos (winmodems) Conexant y se basa en el driver de linuxant en su version hsfmodem-7.80.02.06full como fue descargado desde su sitio web en agosto de 2010.
Este
parche se aplica por la limitante del driver para Linux que cuesta
unos $ 15.00 USD su registro para lograr velocidad máxima de 56 kbps, si
no lo pagas te limita a 14.4 kbps, lo cual es molesto, pero para que te
molestes mas, los drivers para windows son GRATIS !!!
El parcheador es en este caso hsfpatch que puede servir para parchear tambien los modems hcf, (pruébalo y comenta tus resultados).
Para
parchear la fuente del driver debes copiar el parche en la raiz de la
carpeta de las fuentes y ejecutarlo para lograr parchear, luego de esto
para instalar el driver solo debes ejecutar lo siguiente:
sudo make install
Despues
de resolver algunas dependencias que pueden surgir (linux-headers,
build-essential, etc…) puedes configurar el modem, finalmente para
esto ejecuta lo siguiente en una consola:
sudo hsfconfig
Esto te pedirá algunos datos, entre ellos debes seleccionar a USA como zona,
el email debe ser tux@kernel.org y la llave (key) BADCAFE4742B, despues
de esto ya tenemos el driver del modem registrado y funcionando, en mi
caso he logrado
establecer comunicaciones hasta 41 kbps y normalmente a 33,6kbps.
El proceso de detección y configuración del modem ya depende de uno ya sea usando wvdial, gnome-ppp kpppd, pon, poff, etc.
Es válido destacar que este driver trae un bug (error) probado para Ubuntu 10.04 y posiblemente otras versiones del mismo así como Debian (este bug es independiente del parcheado) y que consiste en impedir el apagado ACPI de las laptops al hibernar, se trabaja en una cura, mantente en sintonía.
Saludos a Todos de Pavel Milanes Costa (co7wt en_que_se_pesa_la_caña frcuba.co.cu)
PS: si alguien necesita el parche, email a mi correo.
Amigo, no es por desmeritar el trabajo que te tomaste en hacer este articulo, ni tampoco quisiera empezar un pleito o discusión… Pero ¿no crees que es incorrecto postear como crackear cualquier cosa?, entiendo tu disgusto con la limitante de velocidad, pero al menos la gente de LINUXANT nos dieron esa oportunidad, desarrollaron el driver y te lo regalan con ciertas limitantes, no creo que crackearlos sea la solución…
Por otra parte, si lograste hacer que funcionara el modem, ¿por que no posteas ese proceso, en vez de cómo crackearlo?. Estoy seguro que cualquier Cubano te agradecería más que le enseñaras a hacer funcionar el modem en su linux que como crackearlo una vez instalado para que corra más rápido.
A las personas que les moleste mi comentario les pido disculpas, no todos pensamos igual ni tenemos los mismos principios.
Un abrazo
Necesito ayuda con un softmodem agere externoque tengo, saludos y gracias de antemano
¿Es de una laptop?
no, es PCI
tienes alguna idea de que puedo hacer, hace un año, yo logre compilar uno en debian 5.0, al principio me daba unos errores, y me meti en el codigo y le hice unos ajusticos y me compilo y funciono bien, hace unos dias instale debian 6.0 y por desgracia nunca guarde las modificaciones que le hice al codigo y ni atras ni alante, no se si es por el cambio de version de debian, del kernel o si es que no he puesto los arreglos como los puse aquella vez, es importante decir que el codigo dice que es para debian 5.0, que fue donde me funciono con los arreglitos, Alguna idea ……
y gracias
Tiramele un cabo a @bosito7 con el registro del foro que el socio es del barrio, si es posible tambien con la lista de correos…
Yo no administro el foro como tal, Pablito que se encargue de esto porque a mí se me va de las manos 🙂
El problema del registro en el foro es un problema técnico que aun no se soluciona, hay que realzar coordinaciones con TinoRed para solucionarlo…Saludos y esperemos que pronto este resuelto…
Bueno por fin en que quedo mi registro, un saludo a todos, Maikel gracias por la gestion
Intenta entrar directamente…..
KZKG^Gaara, dime algo man tienes alguna idea para mi, baje lo que tienen aqui lo que tengo duda si es para USB o para PCI hay uno que dice PCI lo voy a intentar compilar, la mayor duda que tengo es: si un driver de debian 5 me sirve en el debian 6 o si eso generalmente da bateo
otra cosa me intente registrar en el foro y no me ha llegado el correo que debo recibir, y no hay ningun contacto para escribirle al administrador(es) del foro
hola gente, aqui yo en mi lio de mi softmoden, logre hacer que compilara bien el driver, lo instalo y todo pero cuando doy wvdial la pc se cuelga total, la tengo que reiniciar por el boton, alguna idea????? creo que una vez tuve ese mismo problema pero no me acuerdo como lo arregle, mi mala memoria a veces acaba conmigo. Tengo la duda de que este driver no funcione con la version del kernel que tengo instalada pero si me funciono en debian 5 en debian 6 deberia tambien el salto de kernel no es tal alto
ya me acorde, la pc se me colgaba asi cuando usaba ndiswapper para levantar un driver de wifi de win2 y lo arregle quitando la autoconfiguracion de la red, vere que puedo hacer en la casa, haaaaa esto del modem me tiene loco voy a tener que intercambiarlo por un modem que pinche en debian 6, me pudieran decir de su experiencia que modems les han trabajado en squeze, un saludo a la comunidad
Bueno, yo probé «ndiswrapper» para los drivers de un winmodem-usb (Smartlink) en Debian, y… ¡¡¡funciona!!! Solo hay que cerciorarse de que los drivers sean de la misma arquitectura que en Debian. Ahhh, el GUI de ndiswrapper (Ndisgtk) facilita un montón las cosas. Así que si ya usas «ndiswrapper» para la wifi, aprovéchalo para el módem también. Usa también «ndiswrapper-dkms».
También instala «ndiswrapper-source». El kid de la cuestión está en que tienes que usar los drivers de la misma arquitectura. Si entiendes algo de inglés, lee aquí: http://en.wikipedia.org/wiki/Ndiswrapper.
Bueno, si esto no funciona, intercambia el módem preferiblemente por uno que sea un externo serial, con esos solo tienes que configurar el wvdial, y si usar gnome-ppp, por ejemplo, ni eso, le agregas teléfono, usuario y contraseña al gnome-ppp y… ¡¡¡¡candela al jarro!!!
Descárgese la última versión de scanmodem de Marvin Stodolsk en http://linmodems.technion.ac.il ejecútela y vea si su winmodem tiene ya soporte para su kernel…el script te genera una carpeta con bola de info y entre ellas, el link de descarga de las sources en caso de tener soporte tu winmodem.
cuando compiles testea con wvdialconfig tu modem como root, si todo está ok ahi lo sabrás..dmesg y lspci te puede ayudar….los modem usb dan tronco e palo la mayoría d las veces..los pci en dependencia y los serials son todo un jamón.