Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[USB] Sobre coldplug (OK)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Spanish
View previous topic :: View next topic  
Author Message
sirope
Guru
Guru


Joined: 16 Jan 2007
Posts: 490
Location: /home/sirope

PostPosted: Mon Jul 30, 2007 2:53 am    Post subject: [USB] Sobre coldplug (OK) Reply with quote

HoLa!!

Instalé hal, dbus, hotplug, pmount e ivman para montar dispositivos automáticamente el KDE según estas dos guías:

http://gentoo-wiki.com/HOWTO_D-BUS,_HAL,_KDE_media:/
http://gentoo-wiki.com/HOWTO_ivman

Puedo enchufar dipositivos en caliente y todo funciona perfectamente... tuve un pequeño problema al desmontarlos porque decía que el dispositivo "no había sido montado por HAL" así que me deshice de ivman y todo siguió igual de bien...

Pero bueno... el problema es coldplug... cuando cualquier cosa está conectada antes de encender no la detecta, así por ejemplo, tengo que remover el pendrive y volverlo a conectar para usarlo...

Leí por ahi que se había separado coldplug y hotplug, y que "Los usuarios de hotplug debían de instalar también coldplug, eliminar hotplug de su nivel de ejecución y luego agregar coldplug"... Así que me dispuse hacerlo, pero coldplug tiene conflictos con udev.. Y no tengo intenciones de quitar udev... uff, mientras sigo sin coldplug.. y solo puedo enchufar en caliente.. no en helado... ¿¿en helado??

Como sea..
un saludo


Last edited by sirope on Mon Jul 30, 2007 11:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Mon Jul 30, 2007 3:05 am    Post subject: Re: [USB] Sobre coldplug (abierto) Reply with quote

sirope wrote:
HoLa!!

Instalé hal, dbus, hotplug, pmount e ivman para montar dispositivos automáticamente el KDE según estas dos guías:

http://gentoo-wiki.com/HOWTO_D-BUS,_HAL,_KDE_media:/
http://gentoo-wiki.com/HOWTO_ivman

Puedo enchufar dipositivos en caliente y todo funciona perfectamente... tuve un pequeño problema al desmontarlos porque decía que el dispositivo "no había sido montado por HAL" así que me deshice de ivman y todo siguió igual de bien...

Pero bueno... el problema es coldplug... cuando cualquier cosa está conectada antes de encender no la detecta, así por ejemplo, tengo que remover el pendrive y volverlo a conectar para usarlo...

Leí por ahi que se había separado coldplug y hotplug, y que "Los usuarios de hotplug debían de instalar también coldplug, eliminar hotplug de su nivel de ejecución y luego agregar coldplug"... Así que me dispuse hacerlo, pero coldplug tiene conflictos con udev.. Y no tengo intenciones de quitar udev... uff, mientras sigo sin coldplug.. y solo puedo enchufar en caliente.. no en helado... ¿¿en helado??

Como sea..
un saludo


Coldplug era la forma antigua de gestionar los nodos de dispositivo durante el arranque. Con udev, eso no es necesario, porque udev se encarga de todo él solito. En otras palabras, coldplug solo sirve con devfs, que en las nuevas versiones del kernel ni siquiera viene ya. Probablemente, el wiki que leíste está bastante atrasado. Hotplug por contra, es necesario, y se instala solo como dependencia de udev, si no recuerdo mal.
Back to top
View user's profile Send private message
sirope
Guru
Guru


Joined: 16 Jan 2007
Posts: 490
Location: /home/sirope

PostPosted: Mon Jul 30, 2007 4:33 am    Post subject: Reply with quote

Gracias por el dato... .. ¿Pero como hago para montar?
Back to top
View user's profile Send private message
pcmaster
Advocate
Advocate


Joined: 04 Dec 2003
Posts: 2222
Location: Barcelona

PostPosted: Mon Jul 30, 2007 9:02 am    Post subject: Reply with quote

Exacto.

En un principio, se separaron hotplug de coldplug. Ahora tampoco hacen falta ninguno d elos dos, al menos en las últimas versiones de udev (si recuerdo bien, desde la 100 o así). Si te fijas en el portage, las últimas versiones de hotplug y coldplug datan del año 2004.
_________________
pcmaster
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Mon Jul 30, 2007 12:09 pm    Post subject: Reply with quote

sirope wrote:
Gracias por el dato... .. ¿Pero como hago para montar?


No se muy bien a qué te refieres.

Para el montaje normal de unidades no se necesita ninguno de estos dos paquetes. Udev usa dbus como sistema de intercomunicación con hal y el resto del sistema. udev+dbus+hal son perfectamente capaces de manejar tu hardware. Para el automontaje, instala ivman y añádelo a tu inicio:

Code:

$ emerge ivman
$ /etc/init.d/ivman start
$ rc-update add ivman default


En kde, asegúrate de tener el backend de hal activado. La opción está en alguna parte del panel de control. Además, kde necesita el kioslave media para gestionar todo eso de forma más amigable. Dicho kioslave está en kdebase si usas ebuilds monolíticos y en kdebase-kioslaves (o algo así) si usas ebuilds partidos. Por lo demás, si tu fstab es correcto, con ivman el montaje debería ser totalmente automático.
Back to top
View user's profile Send private message
sirope
Guru
Guru


Joined: 16 Jan 2007
Posts: 490
Location: /home/sirope

PostPosted: Mon Jul 30, 2007 9:58 pm    Post subject: Reply with quote

Es que me he dado cuenta, que anduve perdieeeennndoo muuuuuucho tiempo, todo por la wiki desactualizada.

Me hice de KDE + dbus y hal para montar... también pmount para no tener que escribir cada dispositivo en fstab.
Esto al principio no funcionaba, porque debía reemerger kdebase-kioslaves, que aunque hal se compiló como dependencia y estaba en las uses, no funcionaba... un problema común al parecer.

Y ahi debía morir todo, pero no sabía que el problema era kioslaves, estuve buscando y buscando, e instalé ivman, que tenía un problemas con hal en el desmontaje, también hotplug, que fue el por que solo podía enchufar en caliente.. estos estaban de sobra... Una vez me deshice de ivman, hotplug y recompilé kioslaves, todo de maravilla, udev y hal con dbus montan perfectamente los dispositivos automáticamente.. antes o después del arranque.

Así que :D :D
Y gracias, un gran saludote!
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Mon Jul 30, 2007 10:05 pm    Post subject: Reply with quote

sirope wrote:
Es que me he dado cuenta, que anduve perdieeeennndoo muuuuuucho tiempo, todo por la wiki desactualizada.


Siempre recomiendo tomarse lo que se lee en las página wiki con cierta incredulidad.

No digo que no tengan su valor. Son un recurso totalmente indispensable y muy útil en algunas ocasiones, pero debemos tener siempre que las wiki las escriben personas normales, que en principio no tienen nada que ver ni con lo que se documenta ni con Gentoo. Incluso aunque la página estuviera escrita en su origen por una persona cualificada para hacerlo, es muy posible que no esté actualizada. En muchos casos es no importa, pero hay otros en los que si, como ya has podido comprobar por tí mismo.

En cualquier caso, lo importante es que todo está andando como debe.

Saludos. :)
Back to top
View user's profile Send private message
sirope
Guru
Guru


Joined: 16 Jan 2007
Posts: 490
Location: /home/sirope

PostPosted: Mon Jul 30, 2007 10:21 pm    Post subject: Reply with quote

i92guboj wrote:
sirope wrote:
Es que me he dado cuenta, que anduve perdieeeennndoo muuuuuucho tiempo, todo por la wiki desactualizada.


Siempre recomiendo tomarse lo que se lee en las página wiki con cierta incredulidad.

No digo que no tengan su valor. Son un recurso totalmente indispensable y muy útil en algunas ocasiones, pero debemos tener siempre que las wiki las escriben personas normales, que en principio no tienen nada que ver ni con lo que se documenta ni con Gentoo. Incluso aunque la página estuviera escrita en su origen por una persona cualificada para hacerlo, es muy posible que no esté actualizada. En muchos casos es no importa, pero hay otros en los que si, como ya has podido comprobar por tí mismo.

En cualquier caso, lo importante es que todo está andando como debe.

Saludos. :)


Gracias, me viene bien la info. :D
Salu2
Back to top
View user's profile Send private message
Inodoro_Pereyra
Advocate
Advocate


Joined: 03 Nov 2006
Posts: 2631
Location: En la otra punta del cable

PostPosted: Tue Jul 31, 2007 12:15 am    Post subject: Reply with quote

i92guboj wrote:
No digo que no tengan su valor. Son un recurso totalmente indispensable y muy útil en algunas ocasiones, pero debemos tener siempre que las wiki las escriben personas normales, que en principio no tienen nada que ver ni con lo que se documenta ni con Gentoo


Sirope: Si te sobra un tiempito, podrías actualizar la wiki con la información correcta y actualizada, es otra forma de colaborar para que el próximo que venga no caiga en la misma... :D Yo por lo pronto, el poco tiempo que tengo lo dedico al foro.

Salud!

***EDITO***

Este mensaje me ha servido de inspiración para amigarme con la tecnología.
Para los que usen xfce4, basta con añadir dbus y hal a las use flags y hacer:
Code:
emerge --newuse world
rc-update add dbus default
rc-update add hald default
/etc/init.d/dbus start
/etc/init.d/hald start

Y voila! Monta y desmonta automáticamente. (Me va a costar desacostumbrarme a montar a mano...)
_________________
Mi Blog.

Si no fuera por C, estaríamos escribiendo programas en BASI, PASAL y OBOL.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Spanish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum