Re: OpenBSD on Raspberry Pi 4

2020-12-04 Thread Mihai Popescu
> I've managed to [...]

Others too. Try to read a...@openbsd.org or arm-openbsd on MARC [1].

[1] https://marc.info/?l=openbsd-arm


dkim && ed25519

2020-12-04 Thread Gregory Edigarov
Hello misc@,

Just wanna check status of ed25519/x25519 support in OpenBSD.
I want to use ed25519 keypair for dkim, because of the smaller
size of the resulting keys, to completely eliminate the line breaking
issues.
Found nothing in man openssl, how am I supposed to generate keypair?
Will ssh-keygen or signify do the trick?

Thank you.
--
With best regards,
        Gregory Edigarov





Re: OpenBSD as a NAS

2020-12-04 Thread Roderick



On Fri, 4 Dec 2020, Predrag Punosevac wrote:


OpenBSD is super simple and most reliable OS I have personally dealt
with but the storage OS, it is not. Nevertheless some people are using
in that capacity and to paraphrase Nick's point if OpenBSD is your goto
OS, there is nothing wrong in storing and sharing a few files of OpenBSD
box instead of picking up and introducing another OS into your home
environment.


I choose ZFS mainly for two reasons: (1) selfhailing, (2) it runs under
many OS and hence I am not dependent on a specific OS or hardware vendor.

Unfortunately, OpenBSD does not support ZFS and I see no alternative
till now.

Rod.



Re: OpenBSD as a NAS

2020-12-04 Thread Roderick



On Fri, 4 Dec 2020, Predrag Punosevac wrote:


FreeBSD, ZFS wins hands down. That being said I neither have a need nor
a hardware good enough to use ZFS at home.


I am testing a 500GB ZFS mirror on an intel D945GCLF atom board with 2 GB
Ram. I boot FreeBSD as diskless. It seems to work fine.

Rod.



Re: dkim && ed25519

2020-12-04 Thread Martijn van Duren
On Fri, 2020-12-04 at 17:53 +0200, Gregory Edigarov wrote:
> Hello misc@,
> 
> Just wanna check status of ed25519/x25519 support in OpenBSD.
> I want to use ed25519 keypair for dkim, because of the smaller
> size of the resulting keys, to completely eliminate the line breaking
> issues.
> Found nothing in man openssl, how am I supposed to generate keypair?
> Will ssh-keygen or signify do the trick?
> 
> Thank you.
> --
> With best regards,
>         Gregory Edigarov
> 
> 
> 
You failed to specify which mailserver/dkimsigner you want to use,
but if it's filter-dkimsign you're currently out of luck.
libressl currently doesn't support ed25519 and so neither does
filter-dkimsign.

martijn@



Re: Internal Microphone on Thinkpad X1 Carbon 7th gen not working

2020-12-04 Thread Stefan Hagen
Michel von Behr wrote:
> Check sysctl(8) - kern.audio.record (turned off by default)

> Stefan Hagen wrote:
> > $ sysctl kern.audio.record
> > kern.audio.record=1

Yes, kern.audio.record is enabled. I'm also able to record from USB audio
devices. Just the internal one doesn't work.

Best Regards,
Stefan



Re: Internal Microphone on Thinkpad X1 Carbon 7th gen not working

2020-12-04 Thread Stefan Hagen
Tom Smyth wrote:
> Hello  Stefan,
> 
> have you checked the Bios is it disabled (for Privacy )   / (security)

It is enabled in the BIOS. I would assume that if it would be disabled,
windows would also not be able to record.

Best Regards,
Stefan



Re: Internal Microphone on Thinkpad X1 Carbon 7th gen not working

2020-12-04 Thread Michel von Behr
Check sysctl(8) - kern.audio.record (turned off by default)

On Fri, 4 Dec 2020 at 1:41 PM Tom Smyth 
wrote:

> Hello  Stefan,
>
> have you checked the Bios is it disabled (for Privacy )   / (security)
>
>
>
> On Fri, 4 Dec 2020 at 09:20, Stefan Hagen  wrote:
>
> > Hello,
> >
> > I'm struggling to get the internal microphone working on my Thinkpad
> > X1 Carbon 7th Gen.
> >
> > I can record from an external USB microphone on OpenBSD. It is only the
> > internal microphone I'm struggling with.
> >
> > To rule out a hardware fault, I booted windows from a USB drive and the
> > microphone works fine in this OS. While being there, I also updated the
> > bios and thunderbolt firmware to the latest version.
> >
> > Is anyone here that got it working on this machine?
> >
> > dmesg:
> > azalia0 at pci0 dev 31 function 3 "Intel 300 Series HD Audio" rev 0x11:
> msi
> > azalia0: codecs: Realtek ALC285, Intel/0x280b, using Realtek ALC285
> > audio0 at azalia0
> >
> > $ sysctl kern.audio.record
> > kern.audio.record=1
> >
> > $ mixerctl -v
> > inputs.dac-2:3=174,174
> > inputs.dac-0:1=174,174
> > record.adc-0:1_mute=off  [ off on ]
> > record.adc-0:1=124,124
> > record.adc-2:3_mute=off  [ off on ]
> > record.adc-2:3=124,124
> > outputs.spkr_source=dac-2:3  [ dac-2:3 ]
> > outputs.spkr_mute=off  [ off on ]
> > outputs.spkr_eapd=on  [ off on ]
> > outputs.spkr2_source=dac-0:1  [ dac-2:3 dac-0:1 ]
> > outputs.spkr2_mute=off  [ off on ]
> > outputs.spkr2_boost=off  [ off on ]
> > inputs.mic=85,85
> > outputs.mic_dir=input-vr80  [ none input input-vr0 input-vr50 input-vr80
> > input-vr100 ]
> > outputs.hp_source=dac-0:1  [ dac-2:3 dac-0:1 ]
> > outputs.hp_mute=off  [ off on ]
> > outputs.hp_boost=off  [ off on ]
> > outputs.hp_eapd=on  [ off on ]
> > record.adc-2:3_source=mic  { mic }
> > record.adc-0:1_source=mic  { mic }
> > outputs.mic_sense=unplugged  [ unplugged plugged ]
> > outputs.hp_sense=unplugged  [ unplugged plugged ]
> > outputs.spkr_muters=hp  { hp }
> > outputs.master=255,255
> > outputs.master.mute=off  [ off on ]
> > outputs.master.slaves=dac-2:3,dac-0:1,spkr,spkr2,hp  { dac-2:3 dac-0:1
> > spkr spkr2 hp }
> > record.volume=124,124
> > record.volume.mute=off  [ off on ]
> > record.volume.slaves=adc-0:1,adc-2:3  { adc-0:1 adc-2:3 mic }
> > record.enable=sysctl  [ off on sysctl ]
> >
> > I also cranked inputs.mic and record.volume up to 255,255 - no
> > difference.
> >
> > $ sndiod -ddd -f rsnd/0 -m play,rec # while aucat -o test.wav
> > snd0 pst=cfg.default: rec=0:1 play=0:1 vol=23170 dup
> > helper(helper|ini): created
> > worker(worker|ini): created
> > listen(/tmp/sndio/sock0|ini): created
> > sock(sock|ini): created
> > helper: recv: cmd = 0, num = 0, idx = 0, mode = 3, fd = -1
> > helper: send: cmd = 3, num = 0, idx = 0, mode = 0, fd = 3
> > helper: recv: cmd = 2, num = 0, idx = 0, mode = 768, fd = -1
> > helper: send: cmd = 3, num = 0, idx = 0, mode = 0, fd = 3
> > sock,rmsg,widl: AUTH message
> > sock,rmsg,widl: HELLO message
> > sock,rmsg,widl: hello from , mode = 2, ver 7
> > snd0 pst=cfg: device requested
> > worker: send: cmd = 0, num = 0, idx = 0, mode = 3, fd = -1
> > worker: recv: cmd = 3, num = 0, idx = 0, mode = 0, fd = 6
> > snd0 pst=cfg: using rsnd/0
> > worker: send: cmd = 2, num = 0, idx = 0, mode = 768, fd = -1
> > worker: recv: cmd = 3, num = 0, idx = 0, mode = 0, fd = 7
> > sio(dev|ini): created
> > sioctl(mix|ini): created
> > snd0 pst=cfg: adding output0.level=255 at 25
> > snd0 pst=cfg: adding output1.level=255 at 26
> > snd0 pst=cfg: adding output0.mute=0 at 57
> > snd0 pst=cfg: adding output1.mute=0 at 58
> > snd0 pst=cfg: adding input0.level=124 at 89
> > snd0 pst=cfg: adding input1.level=124 at 90
> > snd0 pst=cfg: adding input0.mute=0 at 121
> > snd0 pst=cfg: adding input1.mute=0 at 122
> > snd0 pst=cfg: 48000Hz, s16le, play 0:1, rec 0:1, 16 blocks of 480 frames
> > snd0 pst=cfg: adding app/aucat0.level=127 at 0
> > aucat0 vol=127,pst=ini: using snd0 pst=ini.default, mode = 2
> > aucat0 vol=127,pst=ini,rmsg,widl: SETPAR message
> > aucat0 vol=127,pst=ini,rmsg,widl: recording channels 0:1 ->0:1
> > aucat0 vol=127,pst=ini,rmsg,widl: 48000Hz sample rate, 480 frame blocks
> > aucat0 vol=127,pst=ini,rmsg,widl: 9600 frame buffer
> > aucat0 vol=127,pst=ini,rmsg,widl: GETPAR message
> > aucat0 vol=127,pst=ini,rmsg,widl: GETPAR message
> > aucat0 vol=127,pst=ini,rmsg,widl: START message
> > aucat0 vol=127,pst=ini: recording s16le <- s16le
> > cmap: nch = 2, ostart = 0, onext = 0, istart = 0, inext = 0
> > aucat0 vol=127,pst=ini: allocated 9600/17280 fr buffers
> > snd0 pst=ini: device started
> > snd0 pst=run: started
> > aucat0 vol=127,pst=run: attached at -7680, delta = 0
> > aucat0 vol=127,pst=run: 48000Hz, s16le, rec 0:1, 20 blocks of 480 frames
> > aucat0 vol=127,pst=run,rmsg,widl: building SETVOL message, vol = 127
> > aucat0 vol=127,pst=run: prime = 16
> > aucat0 vol=127,pst=run: prime = 15
> > aucat0 vol=127,pst=run: prime = 14
> > aucat0 vol=127,pst=run: prime = 13
> > aucat0 

OpenBSD on Raspberry Pi 4

2020-12-04 Thread Christer Solskogen
Hi!

I've managed to install OpenBSD 6.8 (and newer snapshots) on a Pi4 (not
Pi400!) on a USB stick without the need for a SD card or a TTL serial
interface adapter as noted in the official installation notes for arm64.

Here is what I did:

Download miniroot68.img and write it to a sd card.
Mount the msdos partition and copy the EFI (and subdirectories) to a
temporary location.
Unmount the msdos partition and delete it (the one provided is to small)
Create a new msdos partition, format it and mount it.
Download the latest release from https://github.com/pftf/RPi4 (I've tested
v1.21)
Unpack it to the msdos partition, and copy the EFI directory back.
Unmount msdos partition and insert the USB stick in your Pi, and boot it.

Press ESC during boot so you get into the UEFI settings.
Go to Device Manager -> Raspberry Pi Configuration -> Advanced Configuration
Disable 3GB memory limit and change System Table Selection from ACPI to
Device Tree.
Save (F10) and ctrl-alt-delete

At OpenBSD boot prompt
set tty fb0
boot

ACPI also seems to work (as in as it boots), but I get more devices are
marked as "not configured" in dmesg. People way smarter than me can
probably comment on why this happens.

Go through installation as normal. When reboot, enter the shell and do a
"echo set tty fb0 > /mnt/etc/boot.conf"
Reboot and shutdown the Pi. Disconnect the USB drive and connect it to
another computer, and unpack the EFI files again, as the old filesystem is
deleted during install. They will also get overwritten during sysupgrade,
so be aware.

The msdos partition on miniroot68.img is too small to fit the UEFI files,
so that's the reason why you have to remove it. Fortunately there's 16MB of
free space at the beginning of the image you can use.

Not sure why, but the screen/text during installation (and upgrade) isn't
full screen. But when running the normal kernel it is.
Xorg also works. For reasons I don't understand you won't be asked to
choose keyboard layout. during installation.

I've tested this on both a 4GB model and 8GB model. Pi400 does not work
with the UEFI boot yet, but when it does OpenBSD will most probably work as
well.


Re: PayPal pool for developer M1 Mac mini for OpenBSD port

2020-12-04 Thread Bodie




On 3.12.2020 21:46, Jasper Valentijn wrote:
Op do 3 dec. 2020 om 11:28 schreef Stuart Henderson 
:


On 2020-12-03, Janne Johansson  wrote:
> Den tors 3 dec. 2020 kl 02:21 skrev Mihai Popescu :
>
>> I have only good wishes for the project, but I still don't get one thing:
>> why do some people start to behave oddly whenever Apple comes into
>> discussion.
>>
>
> It could also be that if it becomes operable, it is quite a useful machine,
> whereas sticking to Pine64 experiment boards and FruityPi clones does quite
> limit the usefulness even if they are all aarch64s.

That, plus it's a challenge. Some people do sudoku or cryptic 
crosswords,
some play musical instruments, some port OS to new hardware. And some 
do

several of the above (and more).


We as community could help to make that possible,

I'm wondering how many machines would be needed to make it work.



Plus it can be funny race with https://www.patreon.com/marcan
Who asks for 4k USD/month for the same goal, just with Linux







--
“We spend the first twelve months of our children's lives teaching
them to walk and talk and the next twelve telling them to sit down and
shut up.”




Re: Internal Microphone on Thinkpad X1 Carbon 7th gen not working

2020-12-04 Thread Tom Smyth
Hello  Stefan,

have you checked the Bios is it disabled (for Privacy )   / (security)



On Fri, 4 Dec 2020 at 09:20, Stefan Hagen  wrote:

> Hello,
>
> I'm struggling to get the internal microphone working on my Thinkpad
> X1 Carbon 7th Gen.
>
> I can record from an external USB microphone on OpenBSD. It is only the
> internal microphone I'm struggling with.
>
> To rule out a hardware fault, I booted windows from a USB drive and the
> microphone works fine in this OS. While being there, I also updated the
> bios and thunderbolt firmware to the latest version.
>
> Is anyone here that got it working on this machine?
>
> dmesg:
> azalia0 at pci0 dev 31 function 3 "Intel 300 Series HD Audio" rev 0x11: msi
> azalia0: codecs: Realtek ALC285, Intel/0x280b, using Realtek ALC285
> audio0 at azalia0
>
> $ sysctl kern.audio.record
> kern.audio.record=1
>
> $ mixerctl -v
> inputs.dac-2:3=174,174
> inputs.dac-0:1=174,174
> record.adc-0:1_mute=off  [ off on ]
> record.adc-0:1=124,124
> record.adc-2:3_mute=off  [ off on ]
> record.adc-2:3=124,124
> outputs.spkr_source=dac-2:3  [ dac-2:3 ]
> outputs.spkr_mute=off  [ off on ]
> outputs.spkr_eapd=on  [ off on ]
> outputs.spkr2_source=dac-0:1  [ dac-2:3 dac-0:1 ]
> outputs.spkr2_mute=off  [ off on ]
> outputs.spkr2_boost=off  [ off on ]
> inputs.mic=85,85
> outputs.mic_dir=input-vr80  [ none input input-vr0 input-vr50 input-vr80
> input-vr100 ]
> outputs.hp_source=dac-0:1  [ dac-2:3 dac-0:1 ]
> outputs.hp_mute=off  [ off on ]
> outputs.hp_boost=off  [ off on ]
> outputs.hp_eapd=on  [ off on ]
> record.adc-2:3_source=mic  { mic }
> record.adc-0:1_source=mic  { mic }
> outputs.mic_sense=unplugged  [ unplugged plugged ]
> outputs.hp_sense=unplugged  [ unplugged plugged ]
> outputs.spkr_muters=hp  { hp }
> outputs.master=255,255
> outputs.master.mute=off  [ off on ]
> outputs.master.slaves=dac-2:3,dac-0:1,spkr,spkr2,hp  { dac-2:3 dac-0:1
> spkr spkr2 hp }
> record.volume=124,124
> record.volume.mute=off  [ off on ]
> record.volume.slaves=adc-0:1,adc-2:3  { adc-0:1 adc-2:3 mic }
> record.enable=sysctl  [ off on sysctl ]
>
> I also cranked inputs.mic and record.volume up to 255,255 - no
> difference.
>
> $ sndiod -ddd -f rsnd/0 -m play,rec # while aucat -o test.wav
> snd0 pst=cfg.default: rec=0:1 play=0:1 vol=23170 dup
> helper(helper|ini): created
> worker(worker|ini): created
> listen(/tmp/sndio/sock0|ini): created
> sock(sock|ini): created
> helper: recv: cmd = 0, num = 0, idx = 0, mode = 3, fd = -1
> helper: send: cmd = 3, num = 0, idx = 0, mode = 0, fd = 3
> helper: recv: cmd = 2, num = 0, idx = 0, mode = 768, fd = -1
> helper: send: cmd = 3, num = 0, idx = 0, mode = 0, fd = 3
> sock,rmsg,widl: AUTH message
> sock,rmsg,widl: HELLO message
> sock,rmsg,widl: hello from , mode = 2, ver 7
> snd0 pst=cfg: device requested
> worker: send: cmd = 0, num = 0, idx = 0, mode = 3, fd = -1
> worker: recv: cmd = 3, num = 0, idx = 0, mode = 0, fd = 6
> snd0 pst=cfg: using rsnd/0
> worker: send: cmd = 2, num = 0, idx = 0, mode = 768, fd = -1
> worker: recv: cmd = 3, num = 0, idx = 0, mode = 0, fd = 7
> sio(dev|ini): created
> sioctl(mix|ini): created
> snd0 pst=cfg: adding output0.level=255 at 25
> snd0 pst=cfg: adding output1.level=255 at 26
> snd0 pst=cfg: adding output0.mute=0 at 57
> snd0 pst=cfg: adding output1.mute=0 at 58
> snd0 pst=cfg: adding input0.level=124 at 89
> snd0 pst=cfg: adding input1.level=124 at 90
> snd0 pst=cfg: adding input0.mute=0 at 121
> snd0 pst=cfg: adding input1.mute=0 at 122
> snd0 pst=cfg: 48000Hz, s16le, play 0:1, rec 0:1, 16 blocks of 480 frames
> snd0 pst=cfg: adding app/aucat0.level=127 at 0
> aucat0 vol=127,pst=ini: using snd0 pst=ini.default, mode = 2
> aucat0 vol=127,pst=ini,rmsg,widl: SETPAR message
> aucat0 vol=127,pst=ini,rmsg,widl: recording channels 0:1 ->0:1
> aucat0 vol=127,pst=ini,rmsg,widl: 48000Hz sample rate, 480 frame blocks
> aucat0 vol=127,pst=ini,rmsg,widl: 9600 frame buffer
> aucat0 vol=127,pst=ini,rmsg,widl: GETPAR message
> aucat0 vol=127,pst=ini,rmsg,widl: GETPAR message
> aucat0 vol=127,pst=ini,rmsg,widl: START message
> aucat0 vol=127,pst=ini: recording s16le <- s16le
> cmap: nch = 2, ostart = 0, onext = 0, istart = 0, inext = 0
> aucat0 vol=127,pst=ini: allocated 9600/17280 fr buffers
> snd0 pst=ini: device started
> snd0 pst=run: started
> aucat0 vol=127,pst=run: attached at -7680, delta = 0
> aucat0 vol=127,pst=run: 48000Hz, s16le, rec 0:1, 20 blocks of 480 frames
> aucat0 vol=127,pst=run,rmsg,widl: building SETVOL message, vol = 127
> aucat0 vol=127,pst=run: prime = 16
> aucat0 vol=127,pst=run: prime = 15
> aucat0 vol=127,pst=run: prime = 14
> aucat0 vol=127,pst=run: prime = 13
> aucat0 vol=127,pst=run: prime = 12
> aucat0 vol=127,pst=run: prime = 11
> aucat0 vol=127,pst=run: prime = 10
> aucat0 vol=127,pst=run: prime = 9
> aucat0 vol=127,pst=run: prime = 8
> aucat0 vol=127,pst=run: prime = 7
> aucat0 vol=127,pst=run: prime = 6
> aucat0 vol=127,pst=run: prime = 5
> aucat0 vol=127,pst=run: prime = 4
> aucat0 vol=127,pst=run: 

Internal Microphone on Thinkpad X1 Carbon 7th gen not working

2020-12-04 Thread Stefan Hagen
Hello,

I'm struggling to get the internal microphone working on my Thinkpad
X1 Carbon 7th Gen.

I can record from an external USB microphone on OpenBSD. It is only the
internal microphone I'm struggling with.

To rule out a hardware fault, I booted windows from a USB drive and the
microphone works fine in this OS. While being there, I also updated the 
bios and thunderbolt firmware to the latest version.

Is anyone here that got it working on this machine?

dmesg:
azalia0 at pci0 dev 31 function 3 "Intel 300 Series HD Audio" rev 0x11: msi
azalia0: codecs: Realtek ALC285, Intel/0x280b, using Realtek ALC285
audio0 at azalia0

$ sysctl kern.audio.record
kern.audio.record=1

$ mixerctl -v
inputs.dac-2:3=174,174
inputs.dac-0:1=174,174
record.adc-0:1_mute=off  [ off on ]
record.adc-0:1=124,124
record.adc-2:3_mute=off  [ off on ]
record.adc-2:3=124,124
outputs.spkr_source=dac-2:3  [ dac-2:3 ]
outputs.spkr_mute=off  [ off on ]
outputs.spkr_eapd=on  [ off on ]
outputs.spkr2_source=dac-0:1  [ dac-2:3 dac-0:1 ]
outputs.spkr2_mute=off  [ off on ]
outputs.spkr2_boost=off  [ off on ]
inputs.mic=85,85
outputs.mic_dir=input-vr80  [ none input input-vr0 input-vr50 input-vr80 
input-vr100 ]
outputs.hp_source=dac-0:1  [ dac-2:3 dac-0:1 ]
outputs.hp_mute=off  [ off on ]
outputs.hp_boost=off  [ off on ]
outputs.hp_eapd=on  [ off on ]
record.adc-2:3_source=mic  { mic }
record.adc-0:1_source=mic  { mic }
outputs.mic_sense=unplugged  [ unplugged plugged ]
outputs.hp_sense=unplugged  [ unplugged plugged ]
outputs.spkr_muters=hp  { hp }
outputs.master=255,255
outputs.master.mute=off  [ off on ]
outputs.master.slaves=dac-2:3,dac-0:1,spkr,spkr2,hp  { dac-2:3 dac-0:1 spkr 
spkr2 hp }
record.volume=124,124
record.volume.mute=off  [ off on ]
record.volume.slaves=adc-0:1,adc-2:3  { adc-0:1 adc-2:3 mic }
record.enable=sysctl  [ off on sysctl ]

I also cranked inputs.mic and record.volume up to 255,255 - no 
difference.

$ sndiod -ddd -f rsnd/0 -m play,rec # while aucat -o test.wav
snd0 pst=cfg.default: rec=0:1 play=0:1 vol=23170 dup
helper(helper|ini): created
worker(worker|ini): created
listen(/tmp/sndio/sock0|ini): created
sock(sock|ini): created
helper: recv: cmd = 0, num = 0, idx = 0, mode = 3, fd = -1
helper: send: cmd = 3, num = 0, idx = 0, mode = 0, fd = 3
helper: recv: cmd = 2, num = 0, idx = 0, mode = 768, fd = -1
helper: send: cmd = 3, num = 0, idx = 0, mode = 0, fd = 3
sock,rmsg,widl: AUTH message
sock,rmsg,widl: HELLO message
sock,rmsg,widl: hello from , mode = 2, ver 7
snd0 pst=cfg: device requested
worker: send: cmd = 0, num = 0, idx = 0, mode = 3, fd = -1
worker: recv: cmd = 3, num = 0, idx = 0, mode = 0, fd = 6
snd0 pst=cfg: using rsnd/0
worker: send: cmd = 2, num = 0, idx = 0, mode = 768, fd = -1
worker: recv: cmd = 3, num = 0, idx = 0, mode = 0, fd = 7
sio(dev|ini): created
sioctl(mix|ini): created
snd0 pst=cfg: adding output0.level=255 at 25
snd0 pst=cfg: adding output1.level=255 at 26
snd0 pst=cfg: adding output0.mute=0 at 57
snd0 pst=cfg: adding output1.mute=0 at 58
snd0 pst=cfg: adding input0.level=124 at 89
snd0 pst=cfg: adding input1.level=124 at 90
snd0 pst=cfg: adding input0.mute=0 at 121
snd0 pst=cfg: adding input1.mute=0 at 122
snd0 pst=cfg: 48000Hz, s16le, play 0:1, rec 0:1, 16 blocks of 480 frames
snd0 pst=cfg: adding app/aucat0.level=127 at 0
aucat0 vol=127,pst=ini: using snd0 pst=ini.default, mode = 2
aucat0 vol=127,pst=ini,rmsg,widl: SETPAR message
aucat0 vol=127,pst=ini,rmsg,widl: recording channels 0:1 ->0:1
aucat0 vol=127,pst=ini,rmsg,widl: 48000Hz sample rate, 480 frame blocks
aucat0 vol=127,pst=ini,rmsg,widl: 9600 frame buffer
aucat0 vol=127,pst=ini,rmsg,widl: GETPAR message
aucat0 vol=127,pst=ini,rmsg,widl: GETPAR message
aucat0 vol=127,pst=ini,rmsg,widl: START message
aucat0 vol=127,pst=ini: recording s16le <- s16le
cmap: nch = 2, ostart = 0, onext = 0, istart = 0, inext = 0
aucat0 vol=127,pst=ini: allocated 9600/17280 fr buffers
snd0 pst=ini: device started
snd0 pst=run: started
aucat0 vol=127,pst=run: attached at -7680, delta = 0
aucat0 vol=127,pst=run: 48000Hz, s16le, rec 0:1, 20 blocks of 480 frames
aucat0 vol=127,pst=run,rmsg,widl: building SETVOL message, vol = 127
aucat0 vol=127,pst=run: prime = 16
aucat0 vol=127,pst=run: prime = 15
aucat0 vol=127,pst=run: prime = 14
aucat0 vol=127,pst=run: prime = 13
aucat0 vol=127,pst=run: prime = 12
aucat0 vol=127,pst=run: prime = 11
aucat0 vol=127,pst=run: prime = 10
aucat0 vol=127,pst=run: prime = 9
aucat0 vol=127,pst=run: prime = 8
aucat0 vol=127,pst=run: prime = 7
aucat0 vol=127,pst=run: prime = 6
aucat0 vol=127,pst=run: prime = 5
aucat0 vol=127,pst=run: prime = 4
aucat0 vol=127,pst=run: prime = 3
aucat0 vol=127,pst=run: prime = 2
aucat0 vol=127,pst=run: prime = 1
aucat0 vol=127,pst=run,rmsg,widl: STOP message
aucat0 vol=127,pst=run: stopping
aucat0 vol=127,pst=run: detaching
aucat0 vol=127,pst=ini,rmsg,widl: stopped
aucat0 vol=127,pst=ini,rmsg,widl: building STOP message
aucat0 vol=127,pst=ini,rmsg,widl: BYE message
aucat0 vol=127,pst=ini,rmsg,widl: