Quien crea el link /dev/modem con udev?
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola: Cuando actualicé de la 9.3 a la 10.1 me deapareció el symlink /dev/modem - --> ttyS1. Con lo de la adsl no me hace falta, pero tengo que mandar un fax y he tenido que reemplazar modem por ttyS1. Pero debe haber un sitio en donde pueda decirle a udev que me cree el symlink. ¿Donde es eso ahora? (He ejecutado el yast, sección de modem, y no me lo ha creado) - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFCnQXtTMYHG2NR9URAvfKAJ4uK03yDnfS29XXnS+nir1+UUwq8ACfXA0R hic3cCcHQiKpngGZuBWM700= =aSGn -----END PGP SIGNATURE-----
El 15/09/06, Carlos E. R. escribió:
Pero debe haber un sitio en donde pueda decirle a udev que me cree el symlink. ¿Donde es eso ahora?
No me hagas mucho caso que en esto estoy pez, pero mira en /etc/udev y en "man udev" a ver si te dice algo interesante. Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-15 a las 11:54 +0200, Camaleón escribió:
Pero debe haber un sitio en donde pueda decirle a udev que me cree el symlink. ¿Donde es eso ahora?
No me hagas mucho caso que en esto estoy pez, pero mira en /etc/udev y en "man udev" a ver si te dice algo interesante.
Si, pero el man es farragoso. Su uso depende de lo que SuSE ya haya hecho, no me puedo inventar una política nueva. De hecho, he tenido que crear el symlink a capón, si no el hylafax me decía que estaba esperando a "Waiting for modem to come ready". No puedo decirle que use el ttyS1, hay algún sitio donde sigue recordando que era en "dev/modem" :-( Si no encuentro otra cosa, tendré que ponerlo a capón en el /etc/init.d/algo. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFCoDetTMYHG2NR9URAqxWAJwNvwJnhMb+D0I5FHf4Uj97hw12mACbBr0b j2tRnwOhSS1myRv+byXa3AQ= =LKpg -----END PGP SIGNATURE-----
El 15/09/06, Carlos E. R. escribió:
No puedo decirle que use el ttyS1, hay algún sitio donde sigue recordando que era en "dev/modem" :-(
¿En /etc/inittab (faxgetty)? Yo lo tengo puesto en /dev/ttyS0 por si las moscas... Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-15 a las 12:56 +0200, Camaleón escribió:
decirle que use el ttyS1, hay algún sitio donde sigue recordando que era en "dev/modem" :-(
¿En /etc/inittab (faxgetty)?
Ahí es donde lo cambié, y faxgetty funciona. Pero el hylafax no se entera, y sigue recordando que antiguamente lo configuré en /dev/modem, y se queja - hasta me manda un email: | The HylaFAX software thinks that there is a problem with the modem | on device /dev/modem that needs attention; repeated attempts to | initialize the modem have failed. | | Consult the server trace logs for more information on what is happening. | | You will be notified again after 5 minutes if the problem persists. He tenido que volver a cambiar el inittab a /dev/modem y crear el symlink a mano. De hecho eso es lo que quiero, crear el symlink, pero como es udev, me lo borrará en cuanto arranque. Se que hay un sitio previsto para dejarlo fijo, pero no se cual es. A las malas, lo escribo en cada arranque, pero no es eso... - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFCouTtTMYHG2NR9URAnFpAJ9a8tMCSyttL/We8koQn+Zazr3mmACfQoDf MNnXdbmPt6aHFUNG99sHruk= =nbGI -----END PGP SIGNATURE-----
El 15/09/06, Carlos E. R. escribió:
Ahí es donde lo cambié, y faxgetty funciona. Pero el hylafax no se entera, y sigue recordando que antiguamente lo configuré en /dev/modem, y se queja - hasta me manda un email:
¿Has reiniciado Hylafax y ejecutado telinit para que vuelva a cargar?
| The HylaFAX software thinks that there is a problem with the modem | on device /dev/modem that needs attention; repeated attempts to | initialize the modem have failed. | | Consult the server trace logs for more information on what is happening. | | You will be notified again after 5 minutes if the problem persists.
Si lo enviaste antes de modificarlo es normal, te toma el valor incorrecto, borra ese fax de la cola y listo.
He tenido que volver a cambiar el inittab a /dev/modem y crear el symlink a mano. De hecho eso es lo que quiero, crear el symlink, pero como es udev, me lo borrará en cuanto arranque. Se que hay un sitio previsto para dejarlo fijo, pero no se cual es.
Otra opción: configura inittab con /dev/ttyS1 y "reconfigura" de nuevo el modem en Hylafax (faxaddmodem) indicándole la ruta real. Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-15 a las 13:32 +0200, Camaleón escribió:
¿Has reiniciado Hylafax y ejecutado telinit para que vuelva a cargar?
Claro.
| The HylaFAX software thinks that there is a problem with the modem | on device /dev/modem that needs attention; repeated attempts to | initialize the modem have failed. | | Consult the server trace logs for more information on what is happening. | | You will be notified again after 5 minutes if the problem persists.
Si lo enviaste antes de modificarlo es normal, te toma el valor incorrecto, borra ese fax de la cola y listo.
No, no, no es el caso.
He tenido que volver a cambiar el inittab a /dev/modem y crear el symlink a mano. De hecho eso es lo que quiero, crear el symlink, pero como es udev, me lo borrará en cuanto arranque. Se que hay un sitio previsto para dejarlo fijo, pero no se cual es.
Otra opción: configura inittab con /dev/ttyS1 y "reconfigura" de nuevo el modem en Hylafax (faxaddmodem) indicándole la ruta real.
No se deja. Al arrancar faxsetup no deja cambiar nada, no salen todas las opciones. Con faxaddmodem no se. La solución va por donde dice Jose María, tengo que mirarla despacio. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFCuhTtTMYHG2NR9URAi8zAJ4ithkdkYx5TqABf9TFOmtBDlNANwCfWP7D +k/tQxa+HFXanPXYPt6N7/c= =X293 -----END PGP SIGNATURE-----
El 15/09/2006 11:36:09 Carlos E. R. escribió: robin.listas> Cuando actualicé de la 9.3 a la 10.1 me deapareció el symlink /dev/modem robin.listas> - --> ttyS1. Con lo de la adsl no me hace falta, pero tengo que mandar un robin.listas> fax y he tenido que reemplazar modem por ttyS1. Pero debe haber un sitio robin.listas> en donde pueda decirle a udev que me cree el symlink. ¿Donde es eso ahora? No te sirve "ln -sf /dev/ttyS1 /dev/modem" para recrear el enlace simbólico ? Si de lo que se trata es de crear el dispositivo serie entonces creo que se usa "makedev" y "setserial -a" para ver el estado de los puertos serie predeterminados -- Saludos, Josep M. Queralt
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-15 a las 12:24 +0200, Josep M. Queralt escribió:
No te sirve "ln -sf /dev/ttyS1 /dev/modem" para recrear el enlace simbólico ?
No, se borra en cada arranque, recuerda que udev es un sistema virtual de ficheros. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFCoEgtTMYHG2NR9URAjI5AJ9Qbns0InbrQyzEsydWmf/onIrnPwCeK6c8 lNjgGOlew4rcbnmhajtY3g4= =ZEkB -----END PGP SIGNATURE-----
El Viernes, 15 de Septiembre de 2006 12:31, Carlos E. R. escribió:
El 2006-09-15 a las 12:24 +0200, Josep M. Queralt escribió:
No te sirve "ln -sf /dev/ttyS1 /dev/modem" para recrear el enlace simbólico ?
No, se borra en cada arranque, recuerda que udev es un sistema virtual de ficheros.
udevinfo -a -p /sys/class/tty/ttyS1 saldra un valor para "clase" y un 2major:minor" del estilo 230:1 para lo dicho. * Podrias colocar en /etc/udev/rules.d/default.rules , 60-persistent-input.rules o un fichero nuevo. KERNEL=="clase", SYSFS{address}="major:minor", NAME="modem", SYMLINK+="modem" * Podrias hacer lo mismo con el dispositivo, solo que si pinchas otra cosa que no sea un modem creara el enlace.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-15 a las 13:59 +0200, jose maria escribió:
udevinfo -a -p /sys/class/tty/ttyS1 saldra un valor para "clase" y un 2major:minor" del estilo 230:1 para lo dicho.
KERNEL=="ttyS1" SUBSYSTEM=="tty" SYSFS{dev}=="4:65"
* Podrias colocar en /etc/udev/rules.d/default.rules , 60-persistent-input.rules o un fichero nuevo. KERNEL=="clase", SYSFS{address}="major:minor", NAME="modem", SYMLINK+="modem"
Lo he puesto ahí porque no me atrevo a crear un fichero nuevo. Me suena haber visto por ahí un "custom", pero no lo veo. Podría ocurrir que una actualización me lo borrase. KERNEL=="ttyS1", SYSFS{address}="4:65", NAME="modem", SYMLINK+="modem" Ahora queda esperar al proximo arranque... no será pronto, porque normalmente lo mando a dormir en disco. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFCuhEtTMYHG2NR9URAiEZAJ9ugTFOloouV+R5dUg/m2kz1apohQCcClMD rY2pNKZB53OzDWFbmWPZ5Qs= =3RWY -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-15 a las 19:51 +0200, Carlos E. R. escribió:
KERNEL=="ttyS1", SYSFS{address}="4:65", NAME="modem", SYMLINK+="modem"
Ahora queda esperar al proximo arranque... no será pronto, porque normalmente lo mando a dormir en disco.
Pues no ha funcionado. Acabo de rebotar para activar la actualización del kernel, y no está el symlink. Me temo que acabaré poniendolo en boot.local. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFC0hOtTMYHG2NR9URAmhpAJwNbnBN8VBvBpZB/7gc7phy9swIbgCggHkZ ywa5dvnuR5LB8ITuftbkPd8= =RAjH -----END PGP SIGNATURE-----
El 16/09/06, Carlos E. R. escribió:
Pues no ha funcionado. Acabo de rebotar para activar la actualización del kernel, y no está el symlink.
Te lo debería crear Yast al cargar el módulo del modem y seleccionar /dev/modem como enlace. Si no lo hace, mal asunto, quizá sea un bug de ese módulo. Saludos, -- Camaleón
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-16 a las 09:45 +0200, Camaleón escribió:
El 16/09/06, Carlos E. R. escribió:
Pues no ha funcionado. Acabo de rebotar para activar la actualización del kernel, y no está el symlink.
Te lo debería crear Yast al cargar el módulo del modem y seleccionar /dev/modem como enlace. Si no lo hace, mal asunto, quizá sea un bug de ese módulo.
Pues no me lo hizo. Quizás ahora prefieran usar el ttyS? directamente. Es más, no sólo no me lo hizo, sino que al actualizar de 9.3 a 10.1 me lo quitó :-/ - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFC8OjtTMYHG2NR9URAsdzAJ9IWEGb3KW5lh8z8rC6ZG6dGSIWjACaApcz wmrZ3OK4eLPRaIe3zpLCNys= =pNGc -----END PGP SIGNATURE-----
El 16/09/06, Carlos E. R. escribió:
Pues no me lo hizo. Quizás ahora prefieran usar el ttyS? directamente.
Es más, no sólo no me lo hizo, sino que al actualizar de 9.3 a 10.1 me lo quitó :-/
:-) Revisa esta página*, quizá la regla que has creado no sea correcta y le falte algo para funcionar. * http://www.reactivated.net/writing_udev_rules.html Saludos, -- Camaleón
El Sábado, 16 de Septiembre de 2006 11:28, Carlos E. R. escribió:
El 2006-09-16 a las 09:45 +0200, Camaleón escribió:
El 16/09/06, Carlos E. R. escribió:
Pues no ha funcionado. Acabo de rebotar para activar la actualización del kernel, y no está el symlink.
* El orden en las reglas influye por eso los numeros de los ficheros 50-tal y tal. * Yo tengo hylafax en un 10.0 y con un solo puerto serie asi que simplemente añadi a la siguiente regla la parte ultima SYMLINK y lo crea para /dev/ttyS0, KERNEL=="tty[A-Z]*", NAME="%k", GROUP="uucp", SYMLINK+="modem" en la seccion serial devices de /etc/udev/rules.d/50-udev.rules * Tanto en 10.0 como en 10.1 si "antes" de esa regla general sin el SYMLINK añadido, pones lo siguiente deberia de funcionar. KERNEL=="tty[S][1]", NAME="%k", GROUP="uucp", SYMLINK+="modem" En el caso de 10.1 en el fichero /etc/udev/rules.d/50-udev-default.rules , por lo que dices de las actualizaciones lo que no deberia de borrar seria un nuevo fichero, ni el default.rules, si no parsearlo.
Ahora queda esperar al proximo arranque... no será pronto, porque normalmente lo mando a dormir en disco.
En la 10.0 se actualizó el kernel hace dos o tres días, y en la 10.1 me lo hizo ayer. -- Salutacions - Saludos, Josep M. Queralt
participants (4)
-
Camaleón
-
Carlos E. R.
-
jose maria
-
Josep M. Queralt