Wtware + VBAN

Что вы хотели бы видеть в следующих версиях?
Ответить
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Wtware + VBAN

Сообщение xeon266 »

День добрый!
Все тонкие клиенты нашей компании PI3/PI4, сидим по RDP на вашем софте с честно купленными лицензиями.
Недавно реализовал киоск с WEB клиентом 1С на WTWARE, очень понравилась простота реализации! (удаленное управление, перезагрузка, хранения настроек/плагинов хрома и т.д.)

Вопрос: нельзя ли реализовать модуль для протокола VBAN?
Исходники тут https://github.com/quiniouben/vban
На обычной малине все нормально компилируется и работает

на wtware естественно отсутствуют библиотеки...
/vban_receptor: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
[EXTRA] close kotopipe (n = 0, errno 2).

В линуксе я не силен....

Хочется не менее 2 рецепторов и один эмиттер.

К PI3 WTWARE киоску будет подключен микрофон через внешнюю USB карту, на нем будет запущен эмиттер, далее звук по сети будет уходить на другой PI3 WTware где будет запущен рецептор, далее через стандартный аудио выход на AUX усилителя.

Сам рецептор по идее может быть и не wtware, но если есть возможность не разводить зоопарк то почему бы и нет.

Юрий Алексеевич.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

Чтобы появилась libasound.so.2, надо звук включить. Напишите в конфиге "sound=on".

Более интересный вопрос - как включить звук так, чтобы rdp клиент его сразу же не захапал в монопольное пользование. Например, напишите "sound=hw:5:0". Такого звукового устройства нет. Втварь библиотеки звука загрузит, громкость из конфига применит, но rdp клиент пойдёт на несуществующее устройство, а существующее останется вам для VBAN.

Если не поедет - покажите лог целиком, не обрезая, от загурзки до ошибки.
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

sound=on - погоды не делает
rdp мне не нужен, т.к. application=chrome

Возможно все это потому-то extra почему-то срабатывает раньше чем ....

[ gm] [ 8.036498] [FILE CACHE] Take 'packages/pi2-alsa' from cache.

не понял как прикрепить файл, так что Лог размещаю ниже

WTware 6.2.2/RPi supervisor.
[ KERNEL] [ 0.000000] Booting Linux on physical CPU 0x0
[ KERNEL] [ 0.000000] Linux version 5.15.92-v7 (aka@c26) (arm-linux-gnueabihf-gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #11 SMP Sat Mar 18 01:37:59 +04 2023
[ KERNEL] [ 0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
[ KERNEL] [ 0.000000] CPU: div instructions available: patching division code
[ KERNEL] [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ KERNEL] [ 0.000000] OF: fdt: Machine model: Raspberry Pi 3 Model B Rev 1.2
[ KERNEL] [ 0.000000] random: crng init done
[ KERNEL] [ 0.000000] Memory policy: Data cache writealloc
[ KERNEL] [ 0.000000] Reserved memory: created CMA memory pool at 0x36000000, size 64 MiB
[ KERNEL] [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ KERNEL] [ 0.000000] Zone ranges:
[ KERNEL] [ 0.000000] DMA [mem 0x0000000000000000-0x0000000039ffffff]
[ KERNEL] [ 0.000000] Normal empty
[ KERNEL] [ 0.000000] Movable zone start for each node
[ KERNEL] [ 0.000000] Early memory node ranges
[ KERNEL] [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000039ffffff]
[ KERNEL] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000039ffffff]
[ KERNEL] [ 0.000000] percpu: Embedded 11 pages/cpu s13708 r8192 d23156 u45056
[ KERNEL] [ 0.000000] pcpu-alloc: s13708 r8192 d23156 u45056 alloc=11*4096
[ KERNEL] [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ KERNEL] [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 235712
[ KERNEL] [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 bcm2708_fb.fbwidth=1024 bcm2708_fb.fbheight=768 bcm2708_fb.fbdepth=32 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 quiet wtboot=mmc
[ KERNEL] [ 0.000000] Unknown kernel command line parameters "wtboot=mmc", will be passed to user space.
[ KERNEL] [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
[ KERNEL] [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ KERNEL] [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ KERNEL] [ 0.000000] Memory: 865924K/950272K available (6144K kernel code, 577K rwdata, 776K rodata, 2048K init, 353K bss, 18812K reserved, 65536K cma-reserved)
[ KERNEL] [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ KERNEL] [ 0.000000] rcu: Hierarchical RCU implementation.
[ KERNEL] [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[ KERNEL] [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ KERNEL] [ 0.000000] arch_timer: cp15 timer(s) running at 19.20MHz (phys).
[ KERNEL] [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ KERNEL] [ 0.000001] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ KERNEL] [ 0.000020] Switching to timer-based delay loop, resolution 52ns
[ KERNEL] [ 0.000312] Console: colour dummy device 80x30
[ KERNEL] [ 0.000362] printk: console [tty0] enabled
[ KERNEL] [ 0.000408] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ KERNEL] [ 0.000428] pid_max: default: 32768 minimum: 301
[ KERNEL] [ 0.000639] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[ KERNEL] [ 0.000660] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
[ KERNEL] [ 0.001359] CPU: Testing write buffer coherency: ok
[ KERNEL] [ 0.001650] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ KERNEL] [ 0.002226] Setting up static identity map for 0x100000 - 0x10003c
[ KERNEL] [ 0.002318] rcu: Hierarchical SRCU implementation.
[ KERNEL] [ 0.002678] smp: Bringing up secondary CPUs ...
[ KERNEL] [ 0.003274] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ KERNEL] [ 0.003962] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[ KERNEL] [ 0.004558] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[ KERNEL] [ 0.004644] smp: Brought up 1 node, 4 CPUs
[ KERNEL] [ 0.004662] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[ KERNEL] [ 0.004674] CPU: All CPU(s) started in HYP mode.
[ KERNEL] [ 0.004680] CPU: Virtualization extensions available.
[ KERNEL] [ 0.005308] devtmpfs: initialized
[ KERNEL] [ 0.017920] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
[ KERNEL] [ 0.018088] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ KERNEL] [ 0.018113] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ KERNEL] [ 0.020720] pinctrl core: initialized pinctrl subsystem
[ KERNEL] [ 0.021508] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ KERNEL] [ 0.023921] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[ KERNEL] [ 0.029219] thermal_sys: Registered thermal governor 'step_wise'
[ KERNEL] [ 0.029625] Serial: AMBA PL011 UART driver
[ KERNEL] [ 0.033650] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
[ KERNEL] [ 0.050084] raspberrypi-firmware soc:firmware: Attached to firmware from 2023-01-18T12:29:24, variant start
[ KERNEL] [ 0.060101] raspberrypi-firmware soc:firmware: Firmware hash is 658f02cc8edcb68a568273f05d2b6ceede181e15
[ KERNEL] [ 0.099483] cryptd: max_cpu_qlen set to 1000
[ KERNEL] [ 0.101838] bcm2835-dma 3f007000.dma: DMA legacy API manager, dmachans=0x1
[ KERNEL] [ 0.103289] usbcore: registered new interface driver usbfs
[ KERNEL] [ 0.103348] usbcore: registered new interface driver hub
[ KERNEL] [ 0.103399] usbcore: registered new device driver usb
[ KERNEL] [ 0.103566] usb_phy_generic phy: supply vcc not found, using dummy regulator
[ KERNEL] [ 0.103679] usb_phy_generic phy: dummy supplies not allowed for exclusive requests
[ KERNEL] [ 0.104767] clocksource: Switched to clocksource arch_sys_counter
[ KERNEL] [ 0.113126] NET: Registered PF_INET protocol family
[ KERNEL] [ 0.113367] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ KERNEL] [ 0.114571] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[ KERNEL] [ 0.114614] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ KERNEL] [ 0.114631] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ KERNEL] [ 0.114744] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ KERNEL] [ 0.115045] TCP: Hash tables configured (established 8192 bind 8192)
[ KERNEL] [ 0.115178] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[ KERNEL] [ 0.115229] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[ KERNEL] [ 0.115404] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ KERNEL] [ 0.129565] Initialise system trusted keyrings
[ KERNEL] [ 0.129681] workingset: timestamp_bits=30 max_order=18 bucket_order=0
[ KERNEL] [ 0.275617] Key type asymmetric registered
[ KERNEL] [ 0.275644] Asymmetric key parser 'x509' registered
[ KERNEL] [ 0.280391] bcm2708_fb soc:fb: FB found 1 display(s)
[ KERNEL] [ 0.296284] Console: switching to colour frame buffer device 128x48
[ KERNEL] [ 0.309464] bcm2708_fb soc:fb: Registered framebuffer for display 0, size 1024x768
[ KERNEL] [ 0.313192] bcm2835-rng 3f104000.rng: hwrng registered
[ KERNEL] [ 0.313503] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB)
[ KERNEL] [ 0.314222] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ KERNEL] [ 0.315997] zram: Added device: zram0
[ KERNEL] [ 0.317396] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ KERNEL] [ 1.045490] Core Release: 2.80a
[ KERNEL] [ 1.045515] Setting default values for core params
[ KERNEL] [ 1.045539] Finished setting default values for core params
[ KERNEL] [ 1.245849] Using Buffer DMA mode
[ KERNEL] [ 1.245869] Periodic Transfer Interrupt Enhancement - disabled
[ KERNEL] [ 1.245878] Multiprocessor Interrupt Enhancement - disabled
[ KERNEL] [ 1.245886] OTG VER PARAM: 0, OTG VER FLAG: 0
[ KERNEL] [ 1.245941] Dedicated Tx FIFOs mode
[ KERNEL] [ 1.246615]
[ KERNEL] [ 1.246623] WARN::dwc_otg_hcd_init:1072: FIQ DMA bounce buffers: virt = b6104000 dma = 0xf6104000 len=9024
[ KERNEL] [ 1.246661] FIQ FSM acceleration enabled for :
[ KERNEL] [ 1.246661] Non-periodic Split Transactions
[ KERNEL] [ 1.246661] Periodic Split Transactions
[ KERNEL] [ 1.246661] High-Speed Isochronous Endpoints
[ KERNEL] [ 1.246661] Interrupt/Control Split Transaction hack enabled
[ KERNEL] [ 1.246676] dwc_otg: Microframe scheduler enabled
[ KERNEL] [ 1.246746]
[ KERNEL] [ 1.246753] WARN::hcd_init_fiq:457: FIQ on core 1
[ KERNEL] [ 1.246766]
[ KERNEL] [ 1.246770] WARN::hcd_init_fiq:458: FIQ ASM at 80496630 length 36
[ KERNEL] [ 1.246785]
[ KERNEL] [ 1.246789] WARN::hcd_init_fiq:496: MPHI regs_base at ba810000
[ KERNEL] [ 1.246815] dwc_otg 3f980000.usb: DWC OTG Controller
[ KERNEL] [ 1.246853] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[ KERNEL] [ 1.246893] dwc_otg 3f980000.usb: irq 89, io mem 0x00000000
[ KERNEL] [ 1.246947] Init: Port Power? op_state=1
[ KERNEL] [ 1.246954] Init: Power Port (0)
[ KERNEL] [ 1.247150] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.15
[ KERNEL] [ 1.247168] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ KERNEL] [ 1.247182] usb usb1: Product: DWC OTG Controller
[ KERNEL] [ 1.247193] usb usb1: Manufacturer: Linux 5.15.92-v7 dwc_otg_hcd
[ KERNEL] [ 1.247204] usb usb1: SerialNumber: 3f980000.usb
[ KERNEL] [ 1.247821] hub 1-0:1.0: USB hub found
[ KERNEL] [ 1.247860] hub 1-0:1.0: 1 port detected
[ KERNEL] [ 1.248645] dwc_otg: FIQ enabled
[ KERNEL] [ 1.248674] dwc_otg: NAK holdoff enabled
[ KERNEL] [ 1.248681] dwc_otg: FIQ split-transaction FSM enabled
[ KERNEL] [ 1.248696] Module dwc_common_port init
[ KERNEL] [ 1.251379] SPI driver ads7846 has no spi_device_id for ti,tsc2046
[ KERNEL] [ 1.251402] SPI driver ads7846 has no spi_device_id for ti,ads7843
[ KERNEL] [ 1.251411] SPI driver ads7846 has no spi_device_id for ti,ads7845
[ KERNEL] [ 1.251419] SPI driver ads7846 has no spi_device_id for ti,ads7873
[ KERNEL] [ 1.251633] usbcore: registered new interface driver usbtouchscreen
[ KERNEL] [ 1.254278] sdhci: Secure Digital Host Controller Interface driver
[ KERNEL] [ 1.254307] sdhci: Copyright(c) Pierre Ossman
[ KERNEL] [ 1.254625] sdhci-pltfm: SDHCI platform and OF driver helper
[ KERNEL] [ 1.254831] hid: raw HID events driver (C) Jiri Kosina
[ KERNEL] [ 1.255911] usbcore: registered new interface driver usbhid
[ KERNEL] [ 1.255936] usbhid: USB HID core driver
[ KERNEL] [ 1.269679] bcm2835_vc_sm_cma_probe: Videocore shared memory driver
[ KERNEL] [ 1.269700] [vc_sm_connected_init]: start
[ KERNEL] [ 1.277751] [vc_sm_connected_init]: installed successfully
[ KERNEL] [ 1.278080] NET: Registered PF_PACKET protocol family
[ KERNEL] [ 1.278136] Key type dns_resolver registered
[ KERNEL] [ 1.278229] Registering SWP/SWPB emulation handler
[ KERNEL] [ 1.280219] Loading compiled-in X.509 certificates
[ KERNEL] [ 1.281721] uart-pl011 3f201000.serial: cts_event_workaround enabled
[ KERNEL] [ 1.281792] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 114, base_baud = 0) is a PL011 rev2
[ KERNEL] [ 1.283255] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[ KERNEL] [ 1.283587] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
[ KERNEL] [ 1.284692] mmc-bcm2835 3f300000.mmcnr: mmc_debug:0 mmc_debug2:0
[ KERNEL] [ 1.284714] mmc-bcm2835 3f300000.mmcnr: DMA channel allocated
[ KERNEL] [ 1.310942] sdhost: log_buf @ 64bbe28e (f6107000)
[ KERNEL] [ 1.356135] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ KERNEL] [ 1.364945] of_cfs_init
[ KERNEL] [ 1.365069] of_cfs_init: OK
[ KERNEL] [ 1.374888] Indeed it is in host mode hprt0 = 00021501
[ KERNEL] [ 1.441674] Freeing unused kernel image (initmem) memory: 2048K
[ KERNEL] [ 1.508721] Run /init as init process
[ KERNEL] [ 1.508736] with arguments:
[ KERNEL] [ 1.508741] /init
[ KERNEL] [ 1.508754] with environment:
[ KERNEL] [ 1.508758] HOME=/
[ KERNEL] [ 1.508763] TERM=linux
[ KERNEL] [ 1.508768] wtboot=mmc
[ KERNEL] [ 1.516710] mmc0: host does not support reading read-only switch, assuming write-enable
[ KERNEL] [ 1.520170] mmc0: new high speed SDHC card at address aaaa
[ KERNEL] [ 1.520813] mmcblk0: mmc0:aaaa SL16G 14.8 GiB
[ KERNEL] [ 1.523155] mmcblk0: p1
[ KERNEL] [ 1.523482] mmcblk0: mmc0:aaaa SL16G 14.8 GiB (quirks 0x00004000)
[ KERNEL] [ 1.539722] mmc1: new high speed SDIO card at address 0001
[ KERNEL] [ 1.584804] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ KERNEL] [ 1.584939] Indeed it is in host mode hprt0 = 00001101
[ hotplug] [ 1.740190] Block device 254:0. No action.
[ hotplug] [ 1.820882] Block device 179:0. No action.
[ hotplug] [ 1.820983] Block device 179:1. No action.
[ pfac] [ 1.826712] Run /sbin/initrd.
[ pfac] [ 1.827029] Ok, PID 279.
[ initrd] [ 1.831178] WTware 6.2.2/RPi shell.
[ initrd] [ 1.831649] Load font 'ter-c24b.psf', console 85x32.
[ KERNEL] [ 1.845076] usb 1-1: New USB device found, idVendor=0424, idProduct=9514, bcdDevice= 2.00
[ KERNEL] [ 1.845102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ KERNEL] [ 1.855261] hub 1-1:1.0: USB hub found
[ KERNEL] [ 1.855395] hub 1-1:1.0: 5 ports detected
[ initrd] [ 1.851903] HDD/MMC/SD boot.
[ initrd] [ 1.851995] No device '/dev/fb1'.
[ initrd] [ 1.907231] Success: /dev/mmcblk0p1 mounted to /bootmedia.
/--- FILE "/bootmedia/config.txt" -----------------------
| # For more options and information see:
| #
| # https://www.raspberrypi.org/documentati ... config-txt
| #
| disable_overscan=1
| # Uncomment if hdmi display is not detected and composite is being output.
| hdmi_force_hotplug=1
| # Force the monitor to HDMI mode so that sound will be sent over HDMI cable.
| #hdmi_drive=2
| # Uncomment to increase signal to HDMI, if you have interference, blanking, or
| # no display.
| #config_hdmi_boost=4
| # Uncomment to overclock the arm. 700 MHz is the default.
| #arm_freq=800
| gpu_mem=96
| disable_splash=1
| framebuffer_depth=32
| # Uncomment for 16-bit color.
| #framebuffer_depth=16
| # Enable onboard audio (HDMI or jack).
| dtparam=audio=on
| # Removes the warning overlay.
| #avoid_warnings=1
| # Additionally allows turbo when low-voltage is present.
| avoid_warnings=2
| [pi4]
| # Enable second display by default
| max_framebuffers=2
| # Run as fast as firmware / board allows
| arm_boost=1
| [all]
| # Uncomment these two lines to set display resolution:
| #hdmi_group=2
| #hdmi_mode=82
| #
| # Specify correct value in hdmi_mode= line from the list of valid values:
| # 800x600: hdmi_mode=9
| # 1024x768: hdmi_mode=16
| # 1280x1024: hdmi_mode=35
| # 1360x768: hdmi_mode=39
| # 1400x1050: hdmi_mode=42
| # 1440x900: hdmi_mode=47
| # 1600x1200: hdmi_mode=51
| # 1680x1050: hdmi_mode=58
| # 1366x768: hdmi_mode=81
| # 1920x1080: hdmi_mode=82
| # 1920x1200: hdmi_mode=69
| #
| # Find more resolutions in manual:
| # https://www.raspberrypi.org/documentati ... eo-options
| #
| # Uncomment six lines with such syntax and right hdmi_mode= values for
| # dual displays on Raspberry Pi 4:
| #
| #[HDMI:0]
| # hdmi_group=2
| # hdmi_mode=42
| #[HDMI:1]
| # hdmi_group=2
| # hdmi_mode=58
| hdmi_group=2
| hdmi_mode=16
\----------------------------------------------------
[ KERNEL] [ 2.174804] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ KERNEL] [ 2.305027] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00, bcdDevice= 2.00
[ KERNEL] [ 2.305049] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ KERNEL] [ 2.414826] usb 1-1.2: new low-speed USB device number 4 using dwc_otg
[ KERNEL] [ 2.549798] usb 1-1.2: New USB device found, idVendor=046d, idProduct=c05b, bcdDevice=54.00
[ KERNEL] [ 2.549820] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ KERNEL] [ 2.549836] usb 1-1.2: Product: USB Optical Mouse
[ KERNEL] [ 2.549847] usb 1-1.2: Manufacturer: Logitech
[ KERNEL] [ 2.555768] input: Logitech USB Optical Mouse as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/1-1.2:1.0/0003:046D:C05B.0001/input/input0
[ KERNEL] [ 2.556208] hid-generic 0003:046D:C05B.0001: input,hidraw0: USB HID v1.11 Mouse [Logitech USB Optical Mouse] on usb-3f980000.usb-1.2/input0
[ KERNEL] [ 2.664811] usb 1-1.3: new low-speed USB device number 5 using dwc_otg
[ KERNEL] [ 2.902553] usb 1-1.3: New USB device found, idVendor=09da, idProduct=0260, bcdDevice= 2.50
[ KERNEL] [ 2.902576] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ KERNEL] [ 2.902590] usb 1-1.3: Product: USB Keyboard
[ KERNEL] [ 2.902601] usb 1-1.3: Manufacturer:
[ KERNEL] [ 2.950656] input: USB Keyboard as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.0/0003:09DA:0260.0002/input/input1
[ KERNEL] [ 3.015644] hid-generic 0003:09DA:0260.0002: input,hidraw1: USB HID v1.10 Keyboard [ USB Keyboard] on usb-3f980000.usb-1.3/input0
[ KERNEL] [ 3.084566] input: USB Keyboard System Control as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.1/0003:09DA:0260.0003/input/input2
[ KERNEL] [ 3.145218] input: USB Keyboard Consumer Control as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3:1.1/0003:09DA:0260.0003/input/input3
[ KERNEL] [ 3.145579] hid-generic 0003:09DA:0260.0003: input,hidraw2: USB HID v1.10 Device [ USB Keyboard] on usb-3f980000.usb-1.3/input1
/--- FILE "/bootmedia/configs/initrd.wtc" -----------------------
| [BOM]
| clientIP=10.10.10.28
| netmask=255.255.255.0
| config=local
| cacheFiles=on
\----------------------------------------------------
[ initrd] [ 3.534943] Cache package files.
[ initrd] [ 3.535045] WTpassword empty.
[ initrd] [ 3.548590] [FILE CACHE] Take 'packages/pi2-lib' from cache.
[ initrd] [ 3.645538] USB: 09da:0260 A4Tech Co., Ltd. KV-300H Isolation Keyboard.
[ initrd] [ 3.645641] USB: 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter.
[ initrd] [ 3.645689] USB: 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub.
[ initrd] [ 3.645734] USB: 046d:c05b Logitech, Inc. M-U0004 810-001317 [B110 Optical USB Mouse].
[ initrd] [ 5.549759] Load Ethernet drivers.
[ initrd] [ 5.549869] modprobe lan78xx.
[ initrd] [ 5.560178] modprobe smsc95xx.
[ KERNEL] [ 5.563104] usbcore: registered new interface driver lan78xx
[ KERNEL] [ 5.571430] smsc95xx v2.0.0
[ KERNEL] [ 5.639879] Generic PHY usb-001:003:01: attached PHY driver (mii_bus:phy_addr=usb-001:003:01, irq=POLL)
[ KERNEL] [ 5.640586] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:bd:c9:16
[ KERNEL] [ 5.640754] usbcore: registered new interface driver smsc95xx
[ pfac] [ 5.703853] Run /sbin/httpd.
[ initrd] [ 5.703950] WTpassword empty.
[ KERNEL] [ 5.706794] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ pfac] [ 5.704128] Ok, PID 339.
WTC listener is active.
WTC broadcast listener is active.
Send broadcast WTCU discover.
[ initrd] [ 5.705686] Run '/sbin/httpd', log '/tmp/httpd.out', env '', pid ''.
[ initrd] [ 5.705776] Copy /bootmedia/configs/config.wtc to /tmp/config.wtc.
[ initrd] [ 5.706839] /bootmedia/configs/config.wtc -> /tmp/config.wtc, 218 bytes copied.
[ initrd] [ 5.706944] Common local disk config:
/--- FILE "/tmp/config.wtc" -----------------------
| [BOM]
| wtrc=on
| wtrc_password=mode:none
| application=chrome
| sound=on
| extra=vban_receptor.zip
\----------------------------------------------------
/--- FILE "/etc/config.compiled" -----------------------
| [BOM]
| wtrc=on
| wtrc_password=mode:none
| application=chrome
| sound=on
| extra=vban_receptor.zip
| connection
\----------------------------------------------------
[ initrd] [ 5.708752] Hostname: "wtwB827EBBDC916".
[ initrd] [ 5.709035] [NTP] 42 DHCP option is not set.
Everyone can control terminal by RSH.
RSH: listener is active.
Send broadcast WTCU discover.
Start LLDP.
[ KERNEL] [ 5.716136] smsc95xx 1-1.1:1.0 eth0: Link is Down
[ httpd] [ 5.781806] Internal HTTP Server, WTware 6.2.2/RPi
[ httpd] [ 5.799410] Reread settings.
[ httpd] [ 5.799528] Everyone can control terminal by HTTP.
[ initrd] [ 5.921393] [FILE CACHE] Take 'packages/pi2-u' from cache.
[ initrd] [ 5.938542] [FILE CACHE] Take 'packages/pi2-dbus' from cache.
[ initrd] [ 5.939150] +--- Executing "/usr/bin/dbus-uuidgen --ensure"
[ initrd] [ 6.032795] +- Errorlevel: 0, output:
| [No output]
[ initrd] [ 6.033111] +------------------------
[ initrd] [ 6.033195] +--- Executing "/usr/bin/dbus-daemon --system "
[ initrd] [ 6.120456] +- Errorlevel: 0, output:
| [No output]
[ initrd] [ 6.120712] +------------------------
[ initrd] [ 6.120773] Run '/usr/bin/dbus-daemon --session --address=unix:path=/run/user/1007/bus', log '', env '', pid ''.
[ pfac] [ 6.120956] Run /usr/bin/dbus-daemon --session --address=unix:path=/run/user/1007/bus.
[ pfac] [ 6.121133] Ok, PID 348.
[ gm] [ 6.197656] WTware 6.2.2/RPi session manager.
[ gm] [ 6.208355] [FILE CACHE] Take 'packages/pi2-lstdcpp' from cache.
[ gm] [ 6.217788] [FILE CACHE] Take 'packages/pi2-lwrap' from cache.
[ gm] [ 6.228464] [FILE CACHE] Take 'packages/pi2-xml2' from cache.
[ gm] [ 6.251223] [FILE CACHE] Take 'packages/pi2-uetc' from cache.
[ gm] [ 6.271879] [FILE CACHE] Take 'packages/ufont' from cache.
[ KERNEL] [ 7.027674] input: Remote Control Keyboard as /devices/virtual/input/input4
[ gm] [ 7.033460] [EVDEV] Add keyboard event4: Remote Control Keyboard.
[ gm] [ 7.033665] [EVDEV] Add keyboard event3: USB Keyboard Consumer Control.
[ gm] [ 7.033764] [EVDEV] Add keyboard event2: USB Keyboard System Control.
[ gm] [ 7.033861] [EVDEV] Add keyboard event1: USB Keyboard.
[ gm] [ 7.100126] [EVDEV] EV_REL flag found. Add device event0: Logitech USB Optical Mouse.
[ gm] [ 7.100411] Display mode: 1024x768, 32 bit, landscape, 0 Hz, modeline "", DDC enabled, connector 0.
/--- FILE "/etc/xorg.conf" -----------------------
| Section "InputDevice"
| Identifier "InpDev_event4"
| Driver "evdev"
| Option "Device" "/dev/input/event4"
| Option "SendCoreEvents" "on"
| Option "XkbLayout" "us"
| EndSection
| Section "InputDevice"
| Identifier "InpDev_event3"
| Driver "evdev"
| Option "Device" "/dev/input/event3"
| Option "SendCoreEvents" "on"
| Option "XkbLayout" "us"
| EndSection
| Section "InputDevice"
| Identifier "InpDev_event2"
| Driver "evdev"
| Option "Device" "/dev/input/event2"
| Option "SendCoreEvents" "on"
| Option "XkbLayout" "us"
| EndSection
| Section "InputDevice"
| Identifier "InpDev_event1"
| Driver "evdev"
| Option "Device" "/dev/input/event1"
| Option "SendCoreEvents" "on"
| Option "XkbLayout" "us"
| EndSection
| Section "InputDevice"
| Identifier "InpDev_event0"
| Driver "evdev"
| Option "Device" "/dev/input/event0"
| Option "SendCoreEvents" "on"
| Option "XkbLayout" "us"
| EndSection
| Section "ServerFlags"
| Option "DontVTSwitch" "on"
| Option "DontZoom" "on"
| Option "DontZap" "on"
| Option "NoPM" "on"
| Option "AutoAddDevices" "off"
| EndSection
| Section "Device"
| Identifier "Video0"
| Driver "fbturbo"
| EndSection
| Section "ServerLayout"
| Identifier "Layout"
| InputDevice "InpDev_event4"
| InputDevice "InpDev_event3"
| InputDevice "InpDev_event2"
| InputDevice "InpDev_event1"
| InputDevice "InpDev_event0"
| EndSection
\----------------------------------------------------
[ gm] [ 7.185778] Run '/usr/lib/xorg/Xorg -nolisten inet6 -s 0 -quiet -logfile /tmp/logs/Xorg.0.log', log '/tmp/logs/Xorg.out', env '', pid ''.
[ pfac] [ 7.185882] Run /usr/lib/xorg/Xorg -nolisten inet6 -s 0 -quiet -logfile /tmp/logs/Xorg.0.log.
[ pfac] [ 7.186035] Ok, PID 353.
[ X] [ 7.361742] [ 7.361]
[ X] [ 7.361812] X.Org X Server 1.20.11
[ X] [ 7.361842] X Protocol Version 11, Revision 0
[ X] [ 7.361870] [ 7.361] Build Operating System: linux Raspbian
[ X] [ 7.361906] [ 7.361] Current Operating System: Linux wtware 5.15.92-v7 #11 SMP Sat Mar 18 01:37:59 +04 2023 armv7l
[ X] [ 7.361972] [ 7.361] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 bcm2708_fb.fbwidth=1024 bcm2708_fb.fbheight=768 bcm2708_fb.fbdepth=32 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 quiet wtboot=mmc
[ X] [ 7.362015] [ 7.361] Build Date: 09 February 2023 03:15:54PM
[ X] [ 7.362046] [ 7.361] xorg-server 2:1.20.11-1+rpt1+deb11u5 (https://www.debian.org/support)
[ X] [ 7.362075] [ 7.361] Current version of pixman: 0.40.0
[ X] [ 7.362114] [ 7.361] Before reporting problems, check http://wiki.x.org
[ X] [ 7.362145] to make sure that you have the latest version.
[ X] [ 7.362173] [ 7.361] Markers: (--) probed, (**) from config file, (==) default setting,
[ X] [ 7.362201] (++) from command line, (!!) notice, (II) informational,
[ X] [ 7.362229] (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ X] [ 7.362281] [ 7.362] (++) Log file: "/tmp/logs/Xorg.0.log", Time: Sat Mar 18 00:00:05 2023
[ X] [ 7.362936] [ 7.362] (==) Using config file: "/etc/xorg.conf"
[ X] [ 7.363305] [ 7.363] (==) ServerLayout "Layout"
[ X] [ 7.363340] [ 7.363] (==) No screen section available. Using defaults.
[ X] [ 7.363395] [ 7.363] (**) |-->Screen "Default Screen Section" (0)
[ X] [ 7.363440] [ 7.363] (**) | |-->Monitor "<default monitor>"
[ X] [ 7.370065] [ 7.369] (==) No device specified for screen "Default Screen Section".
[ X] [ 7.370105] Using the first device section listed.
[ X] [ 7.370158] [ 7.370] (**) | |-->Device "Video0"
[ X] [ 7.370189] [ 7.370] (==) No monitor specified for screen "Default Screen Section".
[ X] [ 7.370217] Using a default monitor configuration.
[ X] [ 7.370244] [ 7.370] (**) |-->Input Device "InpDev_event4"
[ X] [ 7.370272] [ 7.370] (**) |-->Input Device "InpDev_event3"
[ X] [ 7.370299] [ 7.370] (**) |-->Input Device "InpDev_event2"
[ X] [ 7.370352] [ 7.370] (**) |-->Input Device "InpDev_event1"
[ X] [ 7.370382] [ 7.370] (**) |-->Input Device "InpDev_event0"
[ X] [ 7.370410] [ 7.370] (**) Option "DontVTSwitch" "on"
[ X] [ 7.370437] [ 7.370] (**) Option "DontZap" "on"
[ X] [ 7.370465] [ 7.370] (**) Option "DontZoom" "on"
[ X] [ 7.370496] [ 7.370] (**) Option "NoPM" "on"
[ X] [ 7.370547] [ 7.370] (**) Option "AutoAddDevices" "off"
[ X] [ 7.370576] [ 7.370] (**) Not automatically adding devices
[ X] [ 7.370604] [ 7.370] (==) Automatically enabling devices
[ X] [ 7.370631] [ 7.370] (==) Automatically adding GPU devices
[ X] [ 7.370659] [ 7.370] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ X] [ 7.370710] [ 7.370] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
[ X] [ 7.370740] [ 7.370] Entry deleted from font path.
[ X] [ 7.370768] [ 7.370] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ X] [ 7.370795] [ 7.370] Entry deleted from font path.
[ X] [ 7.370822] [ 7.370] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ X] [ 7.370849] [ 7.370] Entry deleted from font path.
[ X] [ 7.370876] [ 7.370] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ X] [ 7.370904] [ 7.370] Entry deleted from font path.
[ X] [ 7.370931] [ 7.370] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[ X] [ 7.370959] [ 7.370] Entry deleted from font path.
[ X] [ 7.371011] [ 7.370] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ X] [ 7.371040] [ 7.370] Entry deleted from font path.
[ X] [ 7.371070] [ 7.370] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ X] [ 7.371116] [ 7.370] Entry deleted from font path.
[ X] [ 7.371158] [ 7.370] (==) FontPath set to:
[ X] [ 7.371186] built-ins
[ X] [ 7.371221] [ 7.370] (==) ModulePath set to "/usr/lib/xorg/modules"
[ X] [ 7.371251] [ 7.370] (==) |-->Input Device "InpDev_event4"
[ X] [ 7.371278] [ 7.370] (==) |-->Input Device "<default keyboard>"
[ X] [ 7.371306] [ 7.370] (==) The core pointer device wasn't specified explicitly in the layout.
[ X] [ 7.371334] Using the first mouse device.
[ X] [ 7.371361] [ 7.370] (==) The core keyboard device wasn't specified explicitly in the layout.
[ X] [ 7.371389] Using the default keyboard configuration.
[ X] [ 7.371418] [ 7.370] (II) Loader magic: 0x20cf40
[ X] [ 7.371451] [ 7.370] (II) Module ABI versions:
[ X] [ 7.371503] [ 7.371] X.Org ANSI C Emulation: 0.4
[ X] [ 7.371533] [ 7.371] X.Org Video Driver: 24.1
[ X] [ 7.371561] [ 7.371] X.Org XInput driver : 24.1
[ X] [ 7.371605] [ 7.371] X.Org Server Extension : 10.0
[ X] [ 7.373708] [ 7.373] (--) using VT number 2
[ X] [ 7.373752] [ 7.373] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ X] [ 7.374131] [ 7.374] (II) no primary bus or device found
[ X] [ 7.374645] [ 7.374] (II) LoadModule: "glx"
[ X] [ 7.377377] [ 7.377] (WW) Warning, couldn't open module glx
[ X] [ 7.377411] [ 7.377] (EE) Failed to load module "glx" (module does not exist, 0)
[ X] [ 7.377463] [ 7.377] (II) LoadModule: "fbturbo"
[ X] [ 7.377606] [ 7.377] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so
[ X] [ 7.381243] [ 7.381] (II) Module fbturbo: vendor="X.Org Foundation"
[ X] [ 7.381295] [ 7.381] compiled for 1.20.11, module version = 0.5.1
[ X] [ 7.381356] [ 7.381] Module class: X.Org Video Driver
[ X] [ 7.381389] [ 7.381] ABI class: X.Org Video Driver, version 24.1
[ X] [ 7.381417] [ 7.381] (II) LoadModule: "evdev"
[ X] [ 7.381495] [ 7.381] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ X] [ 7.391473] [ 7.391] (II) Module evdev: vendor="X.Org Foundation"
[ X] [ 7.391534] [ 7.391] compiled for 1.20.8, module version = 2.10.6
[ X] [ 7.391561] [ 7.391] Module class: X.Org XInput Driver
[ X] [ 7.391586] [ 7.391] ABI class: X.Org XInput driver, version 24.1
[ X] [ 7.391639] [ 7.391] (II) LoadModule: "kbd"
[ X] [ 7.391947] [ 7.391] (WW) Warning, couldn't open module kbd
[ X] [ 7.391975] [ 7.391] (EE) Failed to load module "kbd" (module does not exist, 0)
[ X] [ 7.392021] [ 7.391] (II) FBTURBO: driver for framebuffer: fbturbo
[ X] [ 7.403517] [ 7.403] (WW) Falling back to old probe method for fbturbo
[ X] [ 7.403585] [ 7.403] (II) Loading sub module "fbdevhw"
[ X] [ 7.403636] [ 7.403] (II) LoadModule: "fbdevhw"
[ X] [ 7.403825] [ 7.403] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ X] [ 7.408437] [ 7.408] (II) Module fbdevhw: vendor="X.Org Foundation"
[ X] [ 7.408476] [ 7.408] compiled for 1.20.11, module version = 0.0.2
[ X] [ 7.408525] [ 7.408] ABI class: X.Org Video Driver, version 24.1
[ X] [ 7.408696] [ 7.408] (II) FBTURBO(0): using default device
[ X] [ 7.408746] [ 7.408] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ X] [ 7.408833] [ 7.408] (II) FBTURBO(0): Creating default Display subsection in Screen section
[ X] [ 7.408861] "Default Screen Section" for depth/fbbpp 24/32
[ X] [ 7.408912] [ 7.408] (==) FBTURBO(0): Depth 24, (==) framebuffer bpp 32
[ X] [ 7.408938] [ 7.408] (==) FBTURBO(0): RGB weight 888
[ X] [ 7.408964] [ 7.408] (==) FBTURBO(0): Default visual is TrueColor
[ X] [ 7.408989] [ 7.408] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0)
[ X] [ 7.409034] [ 7.408] (II) FBTURBO(0): hardware: BCM2708 FB (video memory: 3072kB)
[ X] [ 7.409062] [ 7.408] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[ X] [ 7.409335] [ 7.409] (II) FBTURBO(0): processor: Unknown
[ X] [ 7.409364] [ 7.409] (II) FBTURBO(0): checking modes against framebuffer device...
[ X] [ 7.409411] [ 7.409] (II) FBTURBO(0): checking modes against monitor...
[ X] [ 7.409437] [ 7.409] (II) FBTURBO(0): Virtual size is 1024x768 (pitch 1024)
[ X] [ 7.409462] [ 7.409] (**) FBTURBO(0): Built-in mode "current"
[ X] [ 7.409526] [ 7.409] (==) FBTURBO(0): DPI set to (96, 96)
[ X] [ 7.409553] [ 7.409] (II) Loading sub module "fb"
[ X] [ 7.409578] [ 7.409] (II) LoadModule: "fb"
[ X] [ 7.409701] [ 7.409] (II) Loading /usr/lib/xorg/modules/libfb.so
[ X] [ 7.415261] [ 7.415] (II) Module fb: vendor="X.Org Foundation"
[ X] [ 7.415311] [ 7.415] compiled for 1.20.11, module version = 1.0.0
[ X] [ 7.415332] [ 7.415] ABI class: X.Org ANSI C Emulation, version 0.4
[ X] [ 7.434557] [ 7.434] (II) FBTURBO(0): using backing store heuristics
[ X out] [ 7.442036] modprobe: module g2d_23 not found in modules.dep
[ X] [ 7.442388] [ 7.442] (II) FBTURBO(0): can't load 'g2d_23' kernel module
[ X] [ 7.442498] [ 7.442] (II) FBTURBO(0): failed to enable the use of sunxi display controller
[ X] [ 7.442571] [ 7.442] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d)
[ X] [ 7.442613] [ 7.442] (II) FBTURBO(0): G2D hardware acceleration can't be enabled
[ X] [ 7.442683] [ 7.442] (II) FBTURBO(0): enabled fbdev copyarea acceleration
[ X] [ 7.442761] [ 7.442] (==) FBTURBO(0): Backing store enabled
[ X] [ 7.452085] [ 7.452] (==) FBTURBO(0): DPMS enabled
[ X] [ 7.452191] [ 7.452] (II) FBTURBO(0): failed to enable hardware cursor
[ X] [ 7.452234] [ 7.452] (II) FBTURBO(0): no 3D acceleration because the driver has been compiled without libUMP
[ X] [ 7.452272] [ 7.452] (II) FBTURBO(0): if this is wrong and needs to be fixed, please check ./configure log
[ X] [ 7.453573] [ 7.453] (II) Initializing extension Generic Event Extension
[ X] [ 7.455530] [ 7.455] (II) Initializing extension SHAPE
[ X] [ 7.457199] [ 7.457] (II) Initializing extension MIT-SHM
[ X] [ 7.458538] [ 7.458] (II) Initializing extension XInputExtension
[ X] [ 7.463896] [ 7.463] (II) Initializing extension XTEST
[ X] [ 7.465275] [ 7.465] (II) Initializing extension BIG-REQUESTS
[ X] [ 7.466610] [ 7.466] (II) Initializing extension SYNC
[ X] [ 7.467957] [ 7.467] (II) Initializing extension XKEYBOARD
[ X] [ 7.469326] [ 7.469] (II) Initializing extension XC-MISC
[ X] [ 7.470696] [ 7.470] (II) Initializing extension SECURITY
[ X] [ 7.472034] [ 7.471] (II) Initializing extension XFIXES
[ X] [ 7.473398] [ 7.473] (II) Initializing extension RENDER
[ X] [ 7.474750] [ 7.474] (II) Initializing extension RANDR
[ X] [ 7.477491] [ 7.477] (II) Initializing extension COMPOSITE
[ X] [ 7.478704] [ 7.478] (II) Initializing extension DAMAGE
[ X] [ 7.479663] [ 7.479] (II) Initializing extension MIT-SCREEN-SAVER
[ X] [ 7.480650] [ 7.480] (II) Initializing extension DOUBLE-BUFFER
[ X] [ 7.481612] [ 7.481] (II) Initializing extension RECORD
[ X] [ 7.482570] [ 7.482] (II) Initializing extension DPMS
[ X] [ 7.483528] [ 7.483] (II) Initializing extension Present
[ X] [ 7.484490] [ 7.484] (II) Initializing extension DRI3
[ X] [ 7.484532] [ 7.484] (II) Initializing extension X-Resource
[ X] [ 7.485508] [ 7.485] (II) Initializing extension XVideo
[ X] [ 7.486487] [ 7.486] (II) Initializing extension XVideo-MotionCompensation
[ X] [ 7.486510] [ 7.486] (II) Initializing extension SELinux
[ X] [ 7.486548] [ 7.486] (II) SELinux: Disabled on system
[ X] [ 7.486570] [ 7.486] (II) Initializing extension GLX
[ X] [ 7.487539] [ 7.487] (II) Initializing extension XFree86-VidModeExtension
[ X] [ 7.488513] [ 7.488] (II) Initializing extension XFree86-DGA
[ X] [ 7.489499] [ 7.489] (II) Initializing extension XFree86-DRI
[ X] [ 7.494694] [ 7.494] (II) Initializing extension DRI2
[ X] [ 7.667364] [ 7.667] (II) Using input driver 'evdev' for 'InpDev_event4'
[ X] [ 7.667474] [ 7.667] (**) Option "SendCoreEvents" "on"
[ X] [ 7.667497] [ 7.667] (**) Option "CorePointer" "on"
[ X] [ 7.667519] [ 7.667] (**) InpDev_event4: always reports core events
[ X] [ 7.667559] [ 7.667] (**) evdev: InpDev_event4: Device: "/dev/input/event4"
[ X] [ 7.667764] [ 7.667] (--) evdev: InpDev_event4: Vendor 0x1234 Product 0x5678
[ X] [ 7.667806] [ 7.667] (--) evdev: InpDev_event4: Found keys
[ X] [ 7.667828] [ 7.667] (II) evdev: InpDev_event4: Configuring as keyboard
[ X] [ 7.667865] [ 7.667] (II) XINPUT: Adding extended input device "InpDev_event4" (type: KEYBOARD, id 6)
[ X] [ 7.667887] [ 7.667] (**) Option "xkb_rules" "evdev"
[ X] [ 7.667924] [ 7.667] (**) Option "xkb_layout" "us"
[ X] [ 7.758690] [ 7.758] (II) Using input driver 'evdev' for 'InpDev_event3'
[ X] [ 7.758734] [ 7.758] (**) Option "SendCoreEvents" "on"
[ X] [ 7.758777] [ 7.758] (**) InpDev_event3: always reports core events
[ X] [ 7.758797] [ 7.758] (**) evdev: InpDev_event3: Device: "/dev/input/event3"
[ X] [ 7.758863] [ 7.758] (--) evdev: InpDev_event3: Vendor 0x9da Product 0x260
[ X] [ 7.758900] [ 7.758] (--) evdev: InpDev_event3: Found keys
[ X] [ 7.758920] [ 7.758] (II) evdev: InpDev_event3: Configuring as keyboard
[ X] [ 7.758955] [ 7.758] (II) XINPUT: Adding extended input device "InpDev_event3" (type: KEYBOARD, id 7)
[ X] [ 7.758975] [ 7.758] (**) Option "xkb_rules" "evdev"
[ X] [ 7.759012] [ 7.758] (**) Option "xkb_layout" "us"
[ X] [ 7.759832] [ 7.759] (II) Using input driver 'evdev' for 'InpDev_event2'
[ X] [ 7.759870] [ 7.759] (**) Option "SendCoreEvents" "on"
[ X] [ 7.759890] [ 7.759] (**) InpDev_event2: always reports core events
[ X] [ 7.759925] [ 7.759] (**) evdev: InpDev_event2: Device: "/dev/input/event2"
[ X] [ 7.760156] [ 7.759] (--) evdev: InpDev_event2: Vendor 0x9da Product 0x260
[ X] [ 7.760198] [ 7.760] (--) evdev: InpDev_event2: Found keys
[ X] [ 7.760254] [ 7.760] (II) evdev: InpDev_event2: Configuring as keyboard
[ X] [ 7.760293] [ 7.760] (II) XINPUT: Adding extended input device "InpDev_event2" (type: KEYBOARD, id 8)
[ X] [ 7.760331] [ 7.760] (**) Option "xkb_rules" "evdev"
[ X] [ 7.760352] [ 7.760] (**) Option "xkb_layout" "us"
[ KERNEL] [ 7.765350] smsc95xx 1-1.1:1.0 eth0: Link is Up - 100Mbps/Full - flow control off
[ X] [ 7.761286] [ 7.761] (II) Using input driver 'evdev' for 'InpDev_event1'
[ X] [ 7.761307] [ 7.761] (**) Option "SendCoreEvents" "on"
[ X] [ 7.761325] [ 7.761] (**) InpDev_event1: always reports core events
[ X] [ 7.761344] [ 7.761] (**) evdev: InpDev_event1: Device: "/dev/input/event1"
[ X] [ 7.761399] [ 7.761] (--) evdev: InpDev_event1: Vendor 0x9da Product 0x260
[ X] [ 7.761419] [ 7.761] (--) evdev: InpDev_event1: Found keys
[ X] [ 7.761455] [ 7.761] (II) evdev: InpDev_event1: Configuring as keyboard
[ X] [ 7.761474] [ 7.761] (II) XINPUT: Adding extended input device "InpDev_event1" (type: KEYBOARD, id 9)
[ X] [ 7.761509] [ 7.761] (**) Option "xkb_rules" "evdev"
[ X] [ 7.761545] [ 7.761] (**) Option "xkb_layout" "us"
[ X] [ 7.762364] [ 7.762] (II) Using input driver 'evdev' for 'InpDev_event0'
[ X] [ 7.762402] [ 7.762] (**) Option "SendCoreEvents" "on"
[ X] [ 7.762422] [ 7.762] (**) InpDev_event0: always reports core events
[ X] [ 7.762457] [ 7.762] (**) evdev: InpDev_event0: Device: "/dev/input/event0"
[ X] [ 7.762558] [ 7.762] (--) evdev: InpDev_event0: Vendor 0x46d Product 0xc05b
[ X] [ 7.762598] [ 7.762] (--) evdev: InpDev_event0: Found 12 mouse buttons
[ X] [ 7.762618] [ 7.762] (--) evdev: InpDev_event0: Found scroll wheel(s)
[ X] [ 7.762653] [ 7.762] (--) evdev: InpDev_event0: Found relative axes
[ X] [ 7.762673] [ 7.762] (--) evdev: InpDev_event0: Found x and y relative axes
[ X] [ 7.762707] [ 7.762] (II) evdev: InpDev_event0: Configuring as mouse
[ X] [ 7.762727] [ 7.762] (II) evdev: InpDev_event0: Adding scrollwheel support
[ X] [ 7.762746] [ 7.762] (**) evdev: InpDev_event0: YAxisMapping: buttons 4 and 5
[ X] [ 7.762781] [ 7.762] (**) evdev: InpDev_event0: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ X] [ 7.762801] [ 7.762] (II) XINPUT: Adding extended input device "InpDev_event0" (type: MOUSE, id 10)
[ X] [ 7.762951] [ 7.762] (II) evdev: InpDev_event0: initialized for relative axes.
[ X] [ 7.763537] [ 7.763] (**) InpDev_event0: (accel) keeping acceleration scheme 1
[ X] [ 7.763574] [ 7.763] (**) InpDev_event0: (accel) acceleration profile 0
[ X] [ 7.763610] [ 7.763] (**) InpDev_event0: (accel) acceleration factor: 2.000
[ X] [ 7.763630] [ 7.763] (**) InpDev_event0: (accel) acceleration threshold: 4
[ X] [ 7.763719] [ 7.763] (II) Using input driver 'evdev' for 'InpDev_event4'
[ X] [ 7.763756] [ 7.763] (**) Option "SendCoreEvents" "on"
[ X] [ 7.763793] [ 7.763] (**) Option "CorePointer" "on"
[ X] [ 7.763813] [ 7.763] (**) InpDev_event4: always reports core events
[ X] [ 7.763832] [ 7.763] (**) evdev: InpDev_event4: Device: "/dev/input/event4"
[ X] [ 7.763921] [ 7.763] (WW) evdev: InpDev_event4: device file is duplicate. Ignoring.
[ X] [ 7.820183] [ 7.820] (EE) PreInit returned 8 for "InpDev_event4"
[ X] [ 7.820269] [ 7.820] (II) UnloadModule: "evdev"
[ X] [ 7.820341] [ 7.820] (II) LoadModule: "kbd"
[ X] [ 7.820916] [ 7.820] (WW) Warning, couldn't open module kbd
[ X] [ 7.820959] [ 7.820] (EE) Failed to load module "kbd" (module does not exist, 0)
[ X] [ 7.821031] [ 7.820] (EE) No input driver matching `kbd'
[ X] [ 7.821070] [ 7.820] (II) Falling back to input driver `libinput'
[ X] [ 7.821139] [ 7.820] (II) LoadModule: "libinput"
[ X] [ 7.821507] [ 7.821] (WW) Warning, couldn't open module libinput
[ X] [ 7.821549] [ 7.821] (EE) Failed to load module "libinput" (module does not exist, 0)
[ gm] [ 7.870722] RANDR 1.5.
[ gm] [ 7.870905] default: display size not found.
[ gm] [ 7.906824] Disable DPMS.
[ gm] [ 7.909561] Use /usr/lib/ui32.so.
[ gm] [ 7.933115] [unzip] Unpack '/bootmedia/configs/vban_receptor.zip' to '/'.
[ gm] [ 7.935453] [unzip] Unpack '/runme', 98 bytes.
[ gm] [ 7.940071] [unzip] Unpack '/vban_receptor', 95116 bytes.
[ gm] [ 7.940823] Run '/bin/sh /runme2unix', log '/tmp/extra.out', env '', pid ''.
[ pfac] [ 7.940913] Run /bin/sh /runme2unix.
[ pfac] [ 7.941208] Ok, PID 362.
[ EXTRA] [ 7.949346] /vban_receptor: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
[EXTRA] close kotopipe (n = 0, errno 2).
[ pfac] [ 7.949967] Process pid 362 terminated, status 00007f00.
[ gm] [ 8.036498] [FILE CACHE] Take 'packages/pi2-alsa' from cache.
[ gm] [ 8.036764] modprobe snd-bcm2835.
[ KERNEL] [ 8.055164] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[ KERNEL] [ 8.058146] bcm2835_audio bcm2835_audio: card created with 4 channels
[ KERNEL] [ 8.060096] bcm2835_audio bcm2835_audio: card created with 4 channels
[ gm] [ 8.056043] modprobe snd-usb-audio.
[ KERNEL] [ 8.068423] mc: Linux media interface: v0.10
[ KERNEL] [ 8.076882] usbcore: registered new interface driver snd-usb-audio
/--- FILE "/proc/asound/devices" -----------------------
| 0: [ 0] : control
| 16: [ 0- 0]: digital audio playback
| 32: [ 1] : control
| 33: : timer
| 48: [ 1- 0]: digital audio playback
\----------------------------------------------------
[ gm] [ 9.073565] Run '/sbin/snd_start 100 100 100', log '', env '', pid ''.
[ pfac] [ 9.073679] Run /sbin/snd_start 100 100 100.
[ pfac] [ 9.073974] Ok, PID 387.
[ snd_start] [ 9.108774] /------[ Onboard sound, level 100: 'bcm2835 HDMI 1' ]------
[ snd_start] [ 9.113863] | Sound device 'hw:0', card 'b1' 'bcm2835 HDMI 1'.
[ snd_start] [ 9.113973] | Mixer name 'Broadcom Mixer'.
[ snd_start] [ 9.114047] | Components ''.
[ snd_start] [ 9.114119] | HDMI Playback Volume: integer -10239..400 step 0, Volume 100% -> 400.
[ snd_start] [ 9.114193] | HDMI Playback Switch: boolean, turn ON.
[ snd_start] [ 9.114265] \-----------------------------------------
[ snd_start] [ 9.114338] /------[ Onboard sound, level 100: 'bcm2835 Headphones' ]------
[ snd_start] [ 9.114410] | Sound device 'hw:1', card 'Headphones' 'bcm2835 Headphones'.
[ snd_start] [ 9.114482] | Mixer name 'Broadcom Mixer'.
[ snd_start] [ 9.114553] | Components ''.
[ snd_start] [ 9.114623] | Headphone Playback Volume: integer -10239..400 step 0, Volume 100% -> 400.
[ snd_start] [ 9.114696] | Headphone Playback Switch: boolean, turn ON.
[ snd_start] [ 9.114768] \-----------------------------------------
[ pfac] [ 9.115679] Process pid 387 terminated, status 00000000.
/--- FILE "/etc/asound.conf" -----------------------
| pcm.!default {
| type hw
| card 0
| device 0
| }
| ctl.!default {
| type hw
| card 0
| }
\----------------------------------------------------
[ KERNEL] [ 9.339212] zram0: detected capacity change from 0 to 2800512
[ KERNEL] [ 9.347770] Adding 1400252k swap on /dev/zram0. Priority:-2 extents:1 across:1400252k SSFS
[ gm] [ 10.649397] [FILE CACHE] Take 'packages/chprf' from cache.
[ gm] [ 10.662766] [FILE CACHE] Take 'packages/pi2-chrome' from cache.
[ gm] [ 10.669070] Run '/usr/lib/chromium-browser/chromium-browser-v7 --display=:0.0 --window-size=1024,768 --window-position=0,0 --new-window --disable-ipv6 --wm-window-animations-disabled --no-default-browser-check --no-first-run --fast --process-per-site --password-store=basic --disable-infobars --show-component-extension-options --ignore-gpu-blocklist --disable-pings --media-router=0 --enable-remote-extensions --enable-low-res-tiling --disable-smooth-scrolling --alsa-output-device=plughw:0', log '/tmp/Xapp00.out', env 'DISPLAY=:0.0 LANG=ru_RU.utf8 LANGUAGE=ru_RU GOOGLE_API_KEY=AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k GOOGLE_DEFAULT_CLIENT_ID=811574891467.apps.googleusercontent.com GOOGLE_DEFAULT_CLIENT_SECRET=kdloedMFGdGla2P1zacGjAQh CHROME_VERSION_EXTRA=WTware', pid '/tmp/Xapp00.pidpipe'.
[ pfac] [ 10.669184] Run /usr/lib/chromium-browser/chromium-browser-v7 --display=:0.0 --window-size=1024,768 --window-position=0,0 --new-window --disable-ipv6 --wm-window-animations-disabled --no-default-browser-check --no-first-run --fast --process-per-site --password-store=basic --disable-infobars --show-component-extension-options --ignore-gpu-blocklist --disable-pings --media-router=0 --enable-remote-extensions --enable-low-res-tiling --disable-smooth-scrolling --alsa-output-device=plughw:0.
[ pfac] [ 10.669425] Ok, PID 389.
[ gm] [ 11.669474] Success, pid 389.
[ gm] [ 11.669650] Nobody can control terminal by VNC.
[ gm] [ 11.669745] Everyone can control terminal by WTRC.
[ gm] [ 11.669827] [WTRC] Remote control without password.
[ gm] [ 11.679509] [WTRC] Listener at TCP port 789.
[ X00] [ 15.428165] (chromium-browser-v7:389): GVFS-WARNING **: 00:00:13.903: Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: Failed to execute program org.gtk.vfs.Daemon: No such file or directory (g-dbus-error-quark, 23)
[ SYSLOG] [ 15.899995] 4 dbus-daemon[346]: [system] Activating service name='org.bluez' requested by ':1.1' (uid=1007 pid=389 comm="/bootmedia/unpacked/pi2-chrome/chromium/chromium-b") (using servicehelper)
[ SYSLOG] [ 15.921654] 4 dbus-daemon[346]: [system] Activated service 'org.bluez' failed: Failed to execute program org.bluez: No such file or directory
[ X00] [ 16.517317] [437:437:0318/000014.984938:ERROR:egl_util.cc(52)] Failed to load EGL library: libEGL.so.1: libEGL.so.1: cannot open shared object file: No such file or directory
[ X00] [ 16.602885] [437:437:0318/000015.078284:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[ X00] [ 17.901660] [389:389:0318/000016.377279:ERROR:component_loader.cc(197)] Failed to parse extension manifest.
[ X00] [ 18.276338] [389:412:0318/000016.751897:ERROR:component_installer.cc(290)] Failed to read manifest or verify installation for OnDeviceHeadSuggest (/home/chromium/.config/chromium/OnDeviceHeadSuggestModel/20220106.419803486).: Success (0)
[ gm] [ 19.298295] [VIDEO_U] Bind window 0x00600002 (pid 389, ppid 1) to the screen 1.
[ X00] [ 19.346307] [476:476:0318/000017.821636:ERROR:egl_util.cc(52)] Failed to load EGL library: libEGL.so.1: libEGL.so.1: cannot open shared object file: No such file or directory
[ X00] [ 19.416901] [476:476:0318/000017.890985:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[ X00] [ 19.598662] [389:492:0318/000018.074307:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[ X00] [ 19.599664] [389:492:0318/000018.075381:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[ X00] [ 19.600614] [389:492:0318/000018.076337:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UPower was not provided by any .service files
[ X00] [ 19.666721] [499:499:0318/000018.139816:ERROR:egl_util.cc(52)] Failed to load EGL library: libEGL.so.1: libEGL.so.1: cannot open shared object file: No such file or directory
[ X00] [ 19.747226] [499:499:0318/000018.222320:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[ X00] [ 19.801092] [508:508:0318/000018.276397:ERROR:egl_util.cc(52)] Failed to load EGL library: libEGL.so.1: libEGL.so.1: cannot open shared object file: No such file or directory
[ X00] [ 19.861722] [508:508:0318/000018.337034:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[ X00] [ 21.009016] [517:517:0318/000019.483763:ERROR:gpu_memory_buffer_support_x11.cc(49)] dri3 extension not supported.
[ X00] [ 21.133580] [470:7:0318/000019.608977:ERROR:command_buffer_proxy_impl.cc(128)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

Упс. Точно, extra= обрабатывается до звука. Это можно исправить. Попробуй, здесь передвинул обработку extra= после всего остального конфига:

http://wtware.com/testing/202303242215.zip
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

В общем пока тестирую так:
В корне флешки кинул свой бинарник vba_receptor, в конфиге wtc прописал extra=telnetd
В консоли копирую бинарник с /bootmedia в bin, делаю исполняемым ну и далее все как обычно.

Звук заиграл, спасибо. Через extra тоже пробовал, все ок. Пока тему не закрываю, надо попробовать эмитер и микрофон.
Последний раз редактировалось xeon266 Пн мар 27, 2023 10:48 am, всего редактировалось 1 раз.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

1. Удали свой runme из .zip, чтобы оно само пока лишнего не запускало.
2. В конфиг терминала напиши:

Код: Выделить всё

extra=telnetd, vban_receptor.zip
3. Когда загрузится - с другой машины зайди обычным telnet на IP терминала. В любом виндовсе есть telnet.
4. Из командной строки в телнете попробуй запустить:

Код: Выделить всё

vban_receptor -h
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

уже на форуме нашел, но спасибо - про замятую я не знал в extra!
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

в общем не получилось...

для микрофона использую внешний усб своисток креатив, поэтому plughw

опытным путем выяснил что если запускать хром, то эммитер падает с ошибкой (смотрите ошибку в логе)
использовал вашу рекомендацию sound=hw:5:0 чтоб не пытаться отправлять ничего в устройство с хром (в логе -alsa-output-device=plughw:5,0), не помогло
по умолчанию микрофон режу на 50% amixer -D hw:2 set Mic 50%

если хром не запускать, то эмиттер запущенный с extra не падает, так же если после загрузки втваре с хромом зайти в телнет и запустить эмиттер тоже не падает.

Интересно что на такой же втваре запущены, через extra, 2 рецептора и им не мешает хром, посылал с разных машин (одна виндовс, другая линукс) параллельно сигналы, микшируются четко.

Чем проект был хорош так это его простатой, не надо глубоко в дебри Linux лезть, заплатил за лецезии, прописал пару строк и воаля... и тут не взлетело, может поможете добить.

Если еще на втваре с рецепторами удастся использовать VLC плеер для проигрывания сообщений, то вообще сказка.
-----------------------------------------лог----------------------------------------------------
KERNEL] [ 20.347059] zram0: detected capacity change from 0 to 2800512
[ KERNEL] [ 20.355518] Adding 1400252k swap on /dev/zram0. Priority:-2 extents:1 across:1400252k SSFS
[ gm] [ 21.666496] [FILE CACHE] Take 'packages/chprf' from cache.
[ gm] [ 21.679460] [FILE CACHE] Take 'packages/pi2-chrome' from cache.
[ gm] [ 21.680502] Run telnetd.
[ gm] [ 21.685508] [unzip] Unpack '/bootmedia/configs/vban_emitter.zip' to '/'.
[ gm] [ 21.691293] [unzip] Unpack '/runme', 309 bytes.
[ gm] [ 21.695981] [unzip] Unpack '/vban_emitter', 95440 bytes.
[ gm] [ 21.697286] Run '/bin/sh /runme2unix', log '/tmp/extra.out', env '', pid ''.
[ pfac] [ 21.697402] Run /bin/sh /runme2unix.
[ pfac] [ 21.697661] Ok, PID 410.
[ gm] [ 21.703380] Run '/usr/lib/chromium-browser/chromium-browser-v7 --display=:0.0 --window-size=1024,768 --window-position=0,0 --new-window --disable-ipv6 --wm-window-animations-disabled --no-default-browser-check --no-first-run --fast --process-per-site --password-store=basic --disable-infobars --show-component-extension-options --ignore-gpu-blocklist --disable-pings --media-router=0 --enable-remote-extensions --enable-low-res-tiling --disable-smooth-scrolling --alsa-output-device=plughw:5,0', log '/tmp/Xapp00.out', env 'DISPLAY=:0.0 LANG=ru_RU.utf8 LANGUAGE=ru_RU GOOGLE_API_KEY=AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k GOOGLE_DEFAULT_CLIENT_ID=811574891467.apps.googleusercontent.com GOOGLE_DEFAULT_CLIENT_SECRET=kdloedMFGdGla2P1zacGjAQh CHROME_VERSION_EXTRA=WTware', pid '/tmp/Xapp00.pidpipe'.
[ pfac] [ 21.703506] Run /usr/lib/chromium-browser/chromium-browser-v7 --display=:0.0 --window-size=1024,768 --window-position=0,0 --new-window --disable-ipv6 --wm-window-animations-disabled --no-default-browser-check --no-first-run --fast --process-per-site --password-store=basic --disable-infobars --show-component-extension-options --ignore-gpu-blocklist --disable-pings --media-router=0 --enable-remote-extensions --enable-low-res-tiling --disable-smooth-scrolling --alsa-output-device=plughw:5,0.
[ pfac] [ 21.703644] Ok, PID 412.
[ EXTRA] [ 21.717610] Simple mixer control 'Mic',0
[ EXTRA] [ 21.717674] Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined
[ EXTRA] [ 21.717701] Playback channels: Mono
[ EXTRA] [ 21.717773] Capture channels: Mono
[ EXTRA] [ 21.717801] Limits: Playback 0 - 32 Capture 0 - 16
[ EXTRA] [ 21.717826] Mono: Playback 16 [50%] [23.90dB] [off] Capture 8 [50%] [11.90dB] [on]
[ pfac] [ 21.721880] Process pid 410 terminated, status 00000000.
[ gm] [ 22.703741] Success, pid 412.
[ gm] [ 22.703911] Nobody can control terminal by VNC.
[ gm] [ 22.704008] 10.10.10.220/30 can control terminal by WTRC.
[ gm] [ 22.704101] [WTRC] Password protected remote control.
[ gm] [ 22.715292] [WTRC] Listener at TCP port 789.
[ X00] [ 26.505436] (chromium-browser-v7:412): GVFS-WARNING **: 05:00:25.004: Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: Failed to execute program org.gtk.vfs.Daemon: No such file or directory (g-dbus-error-quark, 23)
[ SYSLOG] [ 27.016039] 5 dbus-daemon[361]: [system] Activating service name='org.bluez' requested by ':1.1' (uid=1007 pid=412 comm="/bootmedia/unpacked/pi2-chrome/chromium/chromium-b") (using servicehelper)
[ SYSLOG] [ 27.037050] 5 dbus-daemon[361]: [system] Activated service 'org.bluez' failed: Failed to execute program org.bluez: No such file or directory
[ EXTRA] [ 27.619356] Error: alsa_read: short read (expected 256, wrote 219)
[ EXTRA] [ 27.619550] Error: alsa_read: snd_pcm_writei failed: Broken pipe
[ EXTRA] [ 27.619595] ALSA lib pcm.c:8545:(snd_pcm_recover) overrun occurred
[ EXTRA] [ 27.619635] Error: main: packet prepared is invalid
[ EXTRA] [ 27.620441] /vban_emitter version 2.1.0
[EXTRA] close kotopipe (n = 0, errno 2).
[ pfac] [ 27.621261] Process pid 414 terminated, status 0000ea00.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

xeon266 писал(а): Пн мар 27, 2023 8:35 pm для микрофона использую внешний усб своисток креатив, поэтому plughw
Я не понял ход мысли. Как связаны свисток и plughw? На hw: проверено, не работает?
xeon266 писал(а): Пн мар 27, 2023 8:35 pm если хром не запускать, то эмиттер запущенный с extra не падает, так же если после загрузки втваре с хромом зайти в телнет и запустить эмиттер тоже не падает.
Если Хром не запускать, то всё работает хорошо?

Попробуй так:

Код: Выделить всё

connection
autostart_delay = 6
application chrome

connection
sound = on
На секунду мигнёт меню, и потом запустится Хром без звука. По крайней мере мы ему укажем запускаться без звука, он иногда забивает на командную строку...

На странице, которая по умолчанию открывается в Хроме, нет звука?
xeon266 писал(а): Пн мар 27, 2023 8:35 pm Если еще на втваре с рецепторами удастся использовать VLC плеер для проигрывания сообщений, то вообще сказка.
Это о чём?
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

Как я понял скрипт extra идет параллельно запуску хром и прочим процессам, поэтому я вставлял строку sleep 25 перед запуском эмиттера в скрипте extra, это передвигало запуск эмиттера после всего остального, не помогло, как и не помог autostart_delay = 6.

По поводу хрома, если сразу после загрузки терминала попробовать в хроме проиграть музыку то она не играет, вываливается вот такое сообщение.

[ X00] [ 386.621711] [661:661:0324/050625.121532:ERROR:alsa_util.cc(204)] PcmOpen: plughw:2,Device or resource busy

Если подождать немного то начинает играть, к этому времени еммитер уже крешнут и кто держит монопольно устройство непонятно.

Решил посмотреть VLC плеер на wtware, для начало с вашей инструкции вместо хрома вставил строки ниже, чтоб просто посмотреть что что-то работает.

application = vlc
vlc_files = vlc.jpg
vlc_cmdline = /vlc_files/vlc.jpg --image-duration=-1
vlc_timeout = off

В итоге на экране имею "VLC остановлен. Смотрите лог."
Отмечу что в экстра только telnetd, эммитер для чистоты эксперимента не гружу. Думал может дело в самом свистке креатив, переключал sound = on, hw:1 (стандартный jack 3.5) таже картина.


--------------------------------------------------------------Лог-------------------------------------------------
/--- FILE "/proc/asound/devices" -----------------------
| 0: [ 0] : control
| 16: [ 0- 0]: digital audio playback
| 32: [ 1] : control
| 33: : timer
| 48: [ 1- 0]: digital audio playback
| 64: [ 2] : control
| 80: [ 2- 0]: digital audio playback
| 88: [ 2- 0]: digital audio capture
\----------------------------------------------------
[ gm] [ 43.700959] Run '/sbin/snd_start 100 100 100', log '', env '', pid ''.
[ pfac] [ 43.701116] Run /sbin/snd_start 100 100 100.
[ pfac] [ 43.701387] Ok, PID 406.
[ snd_start] [ 43.738244] /------[ Onboard sound, level 100: 'bcm2835 HDMI 1' ]------
[ snd_start] [ 43.743914] | Sound device 'hw:0', card 'b1' 'bcm2835 HDMI 1'.
[ snd_start] [ 43.744040] | Mixer name 'Broadcom Mixer'.
[ snd_start] [ 43.744125] | Components ''.
[ snd_start] [ 43.744207] | HDMI Playback Volume: integer -10239..400 step 0, Volume 100% -> 400.
[ snd_start] [ 43.744291] | HDMI Playback Switch: boolean, turn ON.
[ snd_start] [ 43.744373] \-----------------------------------------
[ snd_start] [ 43.744477] /------[ Onboard sound, level 100: 'bcm2835 Headphones' ]------
[ snd_start] [ 43.744575] | Sound device 'hw:1', card 'Headphones' 'bcm2835 Headphones'.
[ snd_start] [ 43.744670] | Mixer name 'Broadcom Mixer'.
[ snd_start] [ 43.744754] | Components ''.
[ snd_start] [ 43.744855] | Headphone Playback Volume: integer -10239..400 step 0, Volume 100% -> 400.
[ snd_start] [ 43.744957] | Headphone Playback Switch: boolean, turn ON.
[ snd_start] [ 43.745070] \-----------------------------------------
[ snd_start] [ 43.745154] /------[ USB sound, level 100: 'USB Device 0x41e:0x30d3' ]------
[ snd_start] [ 43.745319] | Sound device 'hw:2', card 'U0x41e0x30d3' 'USB Device 0x41e:0x30d3 at usb-3f980000.usb-1.2, full speed'.
[ snd_start] [ 43.745405] | Mixer name 'USB Mixer'.
[ snd_start] [ 43.745506] | Components 'USB041e:30d3'.
[ snd_start] [ 43.745610] | Playback Channel Map: integer, skip.
[ snd_start] [ 43.745710] | Capture Channel Map: integer, skip.
[ snd_start] [ 43.745810] | Mic Playback Switch: boolean, turn OFF.
[ snd_start] [ 43.745894] | Mic Playback Volume: integer, skip.
[ snd_start] [ 43.745997] | Speaker Playback Switch: boolean, turn ON.
[ snd_start] [ 43.746095] | Speaker Playback Volume: integer 0..151 step 0, Volume 100% -> 151.
[ snd_start] [ 43.746752] | Mic Capture Switch: boolean, turn ON.
[ snd_start] [ 43.747130] | Mic Capture Volume: integer 0..16 step 0, Volume 100% -> 16.
[ snd_start] [ 43.747498] | Auto Gain Control: boolean, turn ON.
[ snd_start] [ 43.747862] \-----------------------------------------
[ pfac] [ 43.749385] Process pid 406 terminated, status 00000000.
/--- FILE "/etc/asound.conf" -----------------------
| pcm.!default {
| type hw
| card 2
| device 0
| }
| ctl.!default {
| type hw
| card 2
| }
\----------------------------------------------------
[ KERNEL] [ 43.966459] zram0: detected capacity change from 0 to 2800512
[ KERNEL] [ 43.974950] Adding 1400252k swap on /dev/zram0. Priority:-2 extents:1 across:1400252k SSFS
[ gm] [ 43.973835] Run telnetd.
[ gm] [ 43.982816] Run '/usr/bin/vlc -I dummy --play-and-exit --fullscreen --video-title WTware_M0S0 --alsa-audio-device plughw:2', log '/tmp/Xapp00.out', env 'DISPLAY=:0.0 LANG=ru_RU.utf8 LANGUAGE=ru_RU', pid '/tmp/Xapp00.pidpipe'.
[ pfac] [ 43.982932] Run /usr/bin/vlc -I dummy --play-and-exit --fullscreen --video-title WTware_M0S0 --alsa-audio-device plughw:2.
[ pfac] [ 43.983104] Ok, PID 410.
[ gm] [ 43.983328] Success, pid 410.
[ gm] [ 43.983387] Nobody can control terminal by VNC.
[X00] close kotopipe (n = 0, errno 2).
[ pfac] [ 43.983685] Process pid 410 terminated, status 00007f00.

Почему ошибка errno 2, кто его знает...
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

xeon266 писал(а): Вт мар 28, 2023 7:48 amне помогло, как и не помог autostart_delay = 6.
Так и написало русским языком: "не помогло" ?
xeon266 писал(а): Вт мар 28, 2023 7:48 am Решил посмотреть VLC плеер на wtware,
У нас нет VLC для малины.
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

Плохо что нет VLC для Pi3. Придется Vls плагин + js+ хром ... Ну или вообще без wtware но тогда еще говоняка больше.

По поводу autostart_delay = 6, так же крешит

конфиг такой (сделал строчка в строчку как вы написали)

connection
autostart_delay = 6
application chrome
connection
sound=on,hw:2
extra=telnetd,vban_emitter.zip


естественно появляется меню Chronium и Connection 1 и никакой хром с коиском автоматически не запаскается
тогда мы видим в логе все чисто, микрофон работает ничего не крешиться

\----------------------------------------------------
[ KERNEL] [ 43.980222] zram0: detected capacity change from 0 to 2800512
[ KERNEL] [ 43.988388] Adding 1400252k swap on /dev/zram0. Priority:-2 extents:1 across:1400252k SSFS
[ gm] [ 45.306813] [FILE CACHE] Take 'packages/chprf' from cache.
[ gm] [ 45.319945] [FILE CACHE] Take 'packages/pi2-chrome' from cache.
[ gm] [ 45.321056] Run telnetd.
[ gm] [ 45.326169] [unzip] Unpack '/bootmedia/configs/vban_emitter.zip' to '/'.
[ gm] [ 45.329262] [unzip] Unpack '/runme', 297 bytes.
[ gm] [ 45.334054] [unzip] Unpack '/vban_emitter', 95440 bytes.
[ gm] [ 45.335355] Run '/bin/sh /runme2unix', log '/tmp/extra.out', env '', pid ''.
[ pfac] [ 45.335457] Run /bin/sh /runme2unix.
[ pfac] [ 45.335721] Ok, PID 411.
[ gm] [ 45.346169] Nobody can control terminal by VNC.
[ gm] [ 45.346286] Everyone can control terminal by WTRC.
[ gm] [ 45.346360] [WTRC] Remote control without password.
[ EXTRA] [ 45.353482] Simple mixer control 'Mic',0
[ EXTRA] [ 45.353560] Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined
[ EXTRA] [ 45.353585] Playback channels: Mono
[ EXTRA] [ 45.353608] Capture channels: Mono
[ EXTRA] [ 45.353631] Limits: Playback 0 - 32 Capture 0 - 16
[ EXTRA] [ 45.353654] Mono: Playback 16 [50%] [23.90dB] [off] Capture 8 [50%] [11.90dB] [on]
[ gm] [ 45.353728] [WTRC] Listener at TCP port 789.


Затем нажимает на пункт меню Chronium -> запускается хром и тут же получаем креш эмиттера

[ gm] [ 777.249789] Run '/usr/lib/chromium-browser/chromium-browser-v7 --display=:0.0 --window-size=1024,768 --window-position=0,0 --new-window --disable-ipv6 --wm-window-animations-disabled --no-default-browser-check --no-first-run --fast --process-per-site --password-store=basic --disable-infobars --show-component-extension-options --ignore-gpu-blocklist --disable-pings --media-router=0 --enable-remote-extensions --enable-low-res-tiling --disable-smooth-scrolling --mute-audio', log '/tmp/Xapp00.out', env 'DISPLAY=:0.0 LANG=ru_RU.utf8 LANGUAGE=ru_RU GOOGLE_API_KEY=AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k GOOGLE_DEFAULT_CLIENT_ID=811574891467.apps.googleusercontent.com GOOGLE_DEFAULT_CLIENT_SECRET=kdloedMFGdGla2P1zacGjAQh CHROME_VERSION_EXTRA=WTware', pid '/tmp/Xapp00.pidpipe'.
[ pfac] [ 777.249977] Run /usr/lib/chromium-browser/chromium-browser-v7 --display=:0.0 --window-size=1024,768 --window-position=0,0 --new-window --disable-ipv6 --wm-window-animations-disabled --no-default-browser-check --no-first-run --fast --process-per-site --password-store=basic --disable-infobars --show-component-extension-options --ignore-gpu-blocklist --disable-pings --media-router=0 --enable-remote-extensions --enable-low-res-tiling --disable-smooth-scrolling --mute-audio.
[ pfac] [ 777.250468] Ok, PID 477.
[ gm] [ 778.250352] Success, pid 477.
[ X00] [ 782.137892] (chromium-browser-v7:477): GVFS-WARNING **: 13:51:27.975: Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: Failed to execute program org.gtk.vfs.Daemon: No such file or directory (g-dbus-error-quark, 23)
[ SYSLOG] [ 782.646920] 8 dbus-daemon[360]: [system] Activating service name='org.bluez' requested by ':1.1' (uid=1007 pid=477 comm="/bootmedia/unpacked/pi2-chrome/chromium/chromium-b") (using servicehelper)
[ SYSLOG] [ 782.667861] 8 dbus-daemon[360]: [system] Activated service 'org.bluez' failed: Failed to execute program org.bluez: No such file or directory
[ X00] [ 783.272849] [523:523:0328/135129.104432:ERROR:egl_util.cc(52)] Failed to load EGL library: libEGL.so.1: libEGL.so.1: cannot open shared object file: No such file or directory
[ X00] [ 783.414724] [523:523:0328/135129.252610:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
[ EXTRA] [ 784.307697] Error: alsa_read: short read (expected 256, wrote 93)
[ EXTRA] [ 784.307751] Error: alsa_read: snd_pcm_writei failed: Broken pipe
[ EXTRA] [ 784.307791] ALSA lib pcm.c:8545:(snd_pcm_recover) overrun occurred
[ EXTRA] [ 784.307818] Error: main: packet prepared is invalid
[ EXTRA] [ 784.308152] /vban_emitter version 2.1.0
[EXTRA] close kotopipe (n = 0, errno 2).
[ pfac] [ 784.308865] Process pid 411 terminated, status 0000ea00.
[ X00] [ 784.659228] [477:477:0328/135130.497367:ERROR:component_loader.cc(197)] Failed to parse extension manifest.
[ X00] [ 785.052242] [477:516:0328/135130.890059:ERROR:component_installer.cc(290)] Failed to read manifest or verify installation for OnDeviceHeadSuggest (/home/chromium/.config/chromium/OnDeviceHeadSuggestModel/20220106.419803486).: Success (0)
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

И еще я бесконечно далек от линукс, но я попытался запустить 2 эмитера и он мне выдал
Fatal: alsa_open: open error: Device or resource busy

Вопрос, почитал немного может тут какой-то dmix нужен......

--- FILE "/etc/asound.conf" -----------------------
| pcm.!default {
| type hw
| card 2
| device 0
| }
| ctl.!default {
| type hw
| card 2
| }
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

xeon266 писал(а): Вт мар 28, 2023 11:54 am конфиг такой (сделал строчка в строчку как вы написали)

connection
autostart_delay = 6
application chrome
connection
sound=on,hw:2
extra=telnetd,vban_emitter.zip


естественно появляется меню Chronium и Connection 1 и никакой хром с коиском автоматически не запаскается
Если не работает простая заведомо работающая вещь, значит с аккуратностью проведения экспериментов полный провал. Считаю, надо притормозить полёт мысли и сосредоточиться на аккуратности.
autostart_delay= работает, инфа 100%. Если мышь отключить и клавиши не трогать, запустится само?
xeon266 писал(а): Вт мар 28, 2023 4:44 pm И еще я бесконечно далек от линукс, но я попытался запустить 2 эмитера и он мне выдал
Fatal: alsa_open: open error: Device or resource busy
Именно! И я не понимаю, что может портить Хром, если Device busy.

Нету четвёртой малины для опытов?
xeon266 писал(а): Вт мар 28, 2023 4:44 pm Вопрос, почитал немного может тут какой-то dmix нужен......
Втварь пытатеся делать dmix на воспроизведение, когда считает что это нужно. Напиши "sound=dmix" и оно сгенерит конфиг dmix. На некоротых железках работает. А на малине например микширование работает даже без dmix. Но это воспроизведение.

Микширование микрофона втварь не умеет.
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

"аккуратностью проведения экспериментов полный провал" , с чего это? autostart_delay - писал и по логам он работает, в приложенных мной логах появляется mute при запуске хром вместо -alsa-audio-device (хотя что это дает - ничего, тем более в идеале хром мне нужен как источник звука). Не силен, но возможно все это так: интерфейс plyaback используется ресивером и на нем микшер есть (выше я писал что мог одновременно несколько источников проигрывать). А вот capture который использует эмиттер не позволяет несколько каналов вешать. Полагаю при загрузке хром пытается занять единственный канал capture и из за этого крешется эмиттер.

Еще раз - если не запускать хром то через extra все ок!, ЕСЛИ НЕ ЗАПУСКАТЬ эмиттер, то хром (без autostart_delay) не сразу начинает звук играть и выдает что устройство занято!!!!! Если в терминале при запущенном хроме запустить эмиттер то через некоторое время он все равно крешится!

с такой вот ошибкой
Error: alsa_read: snd_pcm_writei failed: Broken pipe
ALSA lib pcm.c:8545:(snd_pcm_recover) overrun occurred
Error: main: packet prepared is invalid

Если без запущенного хрома в терминале запустить эмиттер то он НЕ крешится.

Блин честно, столько времени убито не рабочего (в рабочее время я программист 1с), неужели это провал? и придется все на классической малине делать... и все это документировать.
ALSA lib pcm_dmix.c:1009:(snd_pcm_dmix_open) The dmix plugin supports only playback stream

P.S. pi 4 конечно тоже есть
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

autostart_delay все равно не всегда срабатывает, сделал конфиг dmixer на jack 3.5 и в итоге хром запустился с --alsa-output-device=plug:dmixer, вот только прикол в том что это же не --alsa-input-device который никак не задан и если в системе всего один capture , может он по умолчанию на него цепляется, вот бы вырубить...

# SPAM /proc/asound/pcm
00-00: bcm2835 HDMI 1 : bcm2835 HDMI 1 : playback 4
01-00: bcm2835 Headphones : bcm2835 Headphones : playback 4
02-00: USB Audio : USB Audio : playback 1 : capture 1


/--- FILE "/etc/asound.conf" -----------------------
| pcm.dmixer {
| type dmix
| ipc_key 1024
| ipc_perm 0666
| slave {
| pcm "hw:1,0"
| period_time 0
| period_size 1024
| buffer_size 8192
| }
| bindings {
| 0 0
| 1 1
| }
| }
| pcm.asymed {
| type asym
| playback.pcm "dmixer"
| capture.pcm "hw:1,0"
| }
| pcm.dsp0 {
| type plug
| slave.pcm "asymed"
| }
| pcm.!default {
| type plug
| slave.pcm "asymed"
| }
| pcm.default {
| type plug
| slave.pcm "asymed"
| }
| ctl.mixer0 {
| type hw
| card 1
| }
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

Создал файл asound.conf туда к тому что было сгенерировано автоматически добавил такую секцию.

pcm.capture_1 {
type dsnoop
ipc_key 234884
slave {
pcm "hw:2,0"
channels 1
rate 44100
period_time 0
}
bindings.0 0
hint.description "Sound Blaster Capture"
}

Поместил это все в zip вместе с эмиттером , в runme прописал cp asound.conf /etc. Как я понял каждое приложение читает это файл при своем запуске.

После чего крешится эмиттер при запуске хрома перестал, если не указывать period_time 0 то при запуске музыки в хроме происходит креш эмиттера, если указать то не происходит. При такой конфигурации микрофон работает обрывками с задержкой, короче видимо суть я понял верно, но нет знаний по alsa.
-----------------------------------------------------------------------------
Если кто то поможет с правильным написанием asound.conf, буду признателен
-----------------------------------------------------------------------------
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

вообще все это печально что так много времени на это ушло и как-то я не был понят...

рабочий конфиг такой, я использую внешнюю карту ее hw = 2
в zip архив помещаем 3 файла и заливаем его в папку configs

1й файл vban_emitter (предварительно скомпилированный только с модулем алса на малине)
2й файла runme, пример содержимого (amixer -D hw:2 contents покажет все о интерфейсе hw:2, ваш микрофон возможно занижать ненужно, а вот плейбак вам даст адское эхо)
amixer -D hw:2 cset numid=4,iface=MIXER,name='Mic Playback Volume' 0
amixer -D hw:2 cset numid=8,iface=MIXER,name='Mic Capture Volume' 8
cp asound.conf /etc
chmod +x vban_emitter
/vban_emitter -i 192.168.1.1 -p 6980 -s SterioPI -d default -n 1

3й файл asound.conf
pcm.dmixer {
type dmix
ipc_key 1024
ipc_perm 0666
slave {
pcm "hw:2,0"
rate 44100
}
bindings {
0 0
1 1
}
}
pcm.asymed {
type asym
playback.pcm "dmixer"
capture.pcm "mix_mic"
}
pcm.dsp0 {
type plug
slave.pcm "asymed"
}
pcm.!default {
type plug
slave.pcm "asymed"
}
pcm.default {
type plug
slave.pcm "asymed"
}
ctl.mixer0 {
type hw
card 2
}

pcm.mix_mic {
type dsnoop
ipc_key 2048
slave {
pcm "hw:2,0"
}
}

в config.wtc добавьте
sound=hw:2
extra=vban_emitter.zip

P.S.
вообще рекомендую использовать везде минимум параметров иначе столкнётесь с проблемами как я, типа period_time 0 в дефолте от создателя wtware

звук с хрома (фм радио) играет параллельно с разговором в микрофон и проблем нет, так же отмечу что у VABN отличный БЕСПЛАТНЫЙ софт под виндовс с подписанный драйвером виртуального in/out, мак и андроид (а апсторе 890р, но вроде можно и так...), с 3мя строчками настроек превращаем старую систему громкой связи в очень даже современную
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

xeon266 писал(а): Ср мар 29, 2023 6:23 pm вообще все это печально что так много времени на это ушло
Конфиг dmix сломается при переезде на другое железо, потому что "rate 44100" не работает на многих картах. USB карты часто держат только 22050, набортные часто держат только 48000. Без этой строки не едет?
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

пока проект не ушел в работу, т.к. web плеер потихоньку дописывается с интерфейсом "restpi", как будет наработано в реальной боевой системе отпишу.

rate если негде не указать то кричит что карта не поддерживает 48000.

Вопрос: через конфиг можно указывать самому флаги запуска?, например --autoplay-policy=no-user-gesture-required
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Wtware + VBAN

Сообщение aka »

xeon266 писал(а): Чт апр 06, 2023 2:14 pm rate если негде не указать то кричит что карта не поддерживает 48000.
Вооот. Другая карта не поддержит 44100. Надо в параметр вынести...

Попробуй это:

http://wtware.com/testing/202304070108/ ... ry.img.zip

В Raspberry Pi Imager CHOOSE OS -> Use custom -> Выбрать скачанный zip файл. Записать на новую SD, каталог configs скопировать с рабочей SD.

В конфиг добавь:

Код: Выделить всё

sound = dmix 44100, hw:2:0
microphone = dsnoop
Должен сгенерится asound.conf как у тебя, и в .zip его можно не класть.

'Mic Playback Volume' 0 тоже должно сделаться само.
xeon266 писал(а): Чт апр 06, 2023 2:14 pm Вопрос: через конфиг можно указывать самому флаги запуска?, например --autoplay-policy=no-user-gesture-required
Параметр chrome_url= копипастится в командную строку. В него пиши флаги и URL, через пробелы.
xeon266
Сообщения: 40
Зарегистрирован: Пн мар 20, 2023 2:18 pm

Re: Wtware + VBAN

Сообщение xeon266 »

Спасибо, сборка то что надо! - эха в микрофоне нет, нечего не крешится, проверил - автоплей в хроме работает (ключ из chrome_url правда копируется в строку запуска).

Странно, на машины где стоит эмиттер звук с хрома уходит только в звуковую карту, в сам эммитер не уходит, пока мне это не надо позже разберусь.
Ответить

Вернуться в «Планы развития. Пожелания.»