irda-utils package...

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

irda-utils package...

Messaggio da Trotto@81 »

Qualcuno mi potrebbe gentilmente pacchettizzare queste benedette utility se ne ha voglia??
Io ci ho provato ma con scarsi risultati. Sembra che siano fatte appositamente per le distro rpm based. Ci sono file da inserire in inet.d oltre a quelli un /usr/bin e via dicendo.
Ottengo il pacchetto ma non va bene.
Non è la prima volta che faccio un pacchetto a mano, ma quando trovo del software ottimizzato per alcune distro divento nervoso, non è giusto verso chi come me vuole utilizzarli su una distro non rpm based coem in questo caso.
Dal nervoso l'altra volta avevo settato i permessi sbagliati e mi sono ritrovato con la dir /usr assegnata a root.bin.
Il sito è http://irda.sourceforge.net a chi interessa. Su linuxpackages c'è il pacchetto ma non è fatto bene. C'è solo il comando irdadump, gli altri mancano perchè non ha saputo redirigere l'output del make install nella dir temporanea di lavoro.
E' strano che ci sia poca roba sulle porte irda su usb, sono diffusi bene o male.

Grazie a chiunque abbia voglia di farmi questo piacere, che spero servirà anche ad altri.

Avatar utente
Firetux
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 giu 2004, 0:00
Località: Lecco
Contatta:

Messaggio da Firetux »


Avatar utente
Firetux
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 giu 2004, 0:00
Località: Lecco
Contatta:

Messaggio da Firetux »

chiedo scusa... avevo saltato la parte in cui si diceva di linuxpackages... mea culpa :cry:

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio da Trotto@81 »

Firetux ha scritto:chiedo scusa... avevo saltato la parte in cui si diceva di linuxpackages... mea culpa :cry:
Tranquillo, se hai notato gli hanno messo pure il commento per via di alcuni binari mancanti!! :)

Avatar utente
Firetux
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 giu 2004, 0:00
Località: Lecco
Contatta:

Messaggio da Firetux »

si, ho letto ora il fatto che è incompleto

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Messaggio da Loris »

Trotto, il pacchetto non è difficile da fare, usiamo una fake install e siamo a posto, da quello che vedo manca un rc.irda, altra cosa di norma inserisci a mano i vari alias in rc.modules ? e poi serve un file di configurazione ?
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio da Trotto@81 »

Cos'è questo fake install? Se mi da indicazioni più precise ci lavoro sopra anche io!!
I file con nome irda.sysconfig ifcfg-irlan0 dove vanno inseriti?? irda.rc lo so benissimo che va sotto /etc/rc.d opportunamente rinominato e modificato perchè lo script va a cercare alcune cose in /etc/sysconfig che non so cosa sia.
Il modules.conf vorrei poterlo mettere nel package, magari un script che fa il cat e lo aggiunge al modules.conf della distro.

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Messaggio da Loris »

In linea di massima è una finta installazione, esegui il make e sposti tutto a mano :)
irda.sysconfig diventa irda.config e seconde è bene metterlo in /etc/irda, ifcfg-irlan0 andrebbe in etc/sysconfig/network-scripts/ (nel caso SYSV ovviamente) noi dove lo mettiamo ? ... e io dico lo mettiamo ? serve ? a che cosa ?
Se puoi prepara il file rc.irda che io faccio uno SlackBuild per gestire il resto... magari in due viene decente 8)
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio da Trotto@81 »

Questo è il rc.irda originale degli sviluppatori:

Codice: Seleziona tutto

#!/bin/sh
#
# irda          This shell script takes care of starting and stopping
#               IrDA support
#
# chkconfig: 2345 45 96
#
# description: IrDA stack for Linux
#

# Source function library.
. /etc/rc.d/init.d/functions

# Source IrDA networking configuration.
. /etc/sysconfig/irda

# Check that irda is up.
[ ${IRDA} = "no" ] && exit 0

[ -f /usr/sbin/irattach ] || exit 0

ARGS=
if [ $DONGLE ]; then
	ARGS="$ARGS -d $DONGLE"
fi
if [ "$DISCOVERY" = "yes" ];then
	ARGS="$ARGS -s"
fi

# See how we were called.
case "$1" in
  start)
        # Attach irda device 
        echo -n "Starting IrDA: "
        daemon /usr/sbin/irattach ${DEVICE} ${ARGS}
	touch /var/lock/subsys/irda
        echo
        ;;
  stop)
        # Stop service.
        echo -n "Shutting down IrDA: "
	killproc irattach
	rm -f /var/lock/subsys/irda
        echo
        ;;
  status)
	status irattach
	;;
  restart|reload)
	$0 stop
	$0 start
	;;
  *)
        echo "Usage: irda {start|stop|restart|reload|status}"
        exit 1
esac

exit 0
Posso modificare lo script ma nella slack /etc/rc.d/init.d/functions questa directory con file che richiama nello script non c'è!!
Stessa cosa per /var/lock/subsys!!
Come facciamo qui??

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

va un po' adattato, o rifatto traendo ispirazione. quello script è x redhat/fedora.

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio da Trotto@81 »

useless ha scritto:va un po' adattato, o rifatto traendo ispirazione. quello script è x redhat/fedora.
Io non so quasi nulla di bash scripting, ma da una prima lettura sembra che vada bene pure per slack tranne per il fatto delle due directory che in slack non ci sono.
Dovrei trovare le equivalenti sotto slack, ma non ho idea di quale siano.
Se hai un suggerimento su come modificare è ben accetto.
Volevo provare queste irda-utils per scrivere poi un how-to su irda2usb dato che ne ho uno inutilizzato, e in rete sembra che nessuni li abbia, se non le versioni seriali...

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Messaggio da Loris »

A che punto sei/siete con il file rc.irda ? ho pronto tutto il resto...
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio da Trotto@81 »

Non l'ho fatto per via di quel problema di mancata corrispondenza delle directory.
Pensandoci bene, non è che sia molto utile, il fatto di avere la connessione ogni volta che si avvia il sistema è palloso.
Anche la directory in /etc/ è inutile. Si può specificare ogni volta qual'è il relativo dispositivo...

Rispondi