linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Problema buzzer e comando beep

Giuseppe Corbelli cowo78 a gmail.com
Mar 15 Set 2020 13:43:11 UTC
On 9/8/20 9:11 PM, El Kondor wrote:
> ho una scheda supermicro  A1SAi-2750F, a bordo è presente il buzzer.
> all'avvio beppa (dunque funziona)
> 
> solitamente utilizzo il pacchetto beep per emettere delle segnalazioni 
> all'avvio o spegnimento visto che il sistema è senza un monitor comodo.
> 
> ma "beep" non fa nulla, se aumento la verbosità:
> 
> beep --debug --verbose
> beep: Verbose: beep_drivers_register 0x55580f3f0600 (console)
> beep: Verbose: beep_drivers_register 0x55580f3f0660 (evdev)
> beep: Verbose: evdev driver_detect 0x55580f3f0660 (nil)
> beep: Verbose: b-lib: opened 
> /dev/input/by-path/platform-pcspkr-event-spkr as 3
> beep: Verbose: beep: using driver 0x55580f3f0660 (name=evdev, fd=3, 
> dev=/dev/input/by-path/platform-pcspkr-event-spkr)
> beep: Verbose: 1 times 200 ms beeps (100 ms delay between, 0 ms delay 
> after) @ 440 Hz
> beep: Verbose: evdev driver_begin_tone 0x55580f3f0660 440
> beep: Verbose: evdev driver_end_tone 0x55580f3f0660
> beep: Verbose: evdev driver_end_tone 0x55580f3f0660
> beep: Verbose: evdev driver_fini 0x55580f3f0660
> 
> 
> apparentemente trova il device ma non emette nulla.
> sbaglio qualcosa? che posso verificare?

Il driver pc speaker mette due bytes sulle ioport definite nella notte 
dei tempi (ed é quello che registra il device che vedi). Non ha 
parametri e non direi che si può sbagliare qualcosa.
Mi verrebbe da dire che il beep viene da tutt'altro che un normale pc 
speaker.

-- 
Giuseppe Corbelli



Maggiori informazioni sulla lista Lug