ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 июля
1212376 Топик полностью
Nikolay_Po (29.05.2022 23:03, просмотров: 193) ответил Costic на Надо погуглить, т.к. вот такое попалось...
Пробовал на "большом" ПК, компилируется без вопросов, но потом не загружается. 

После

modprobe usbserial

insmod ch34x.ko


В логе такой отказ:

[  191.049541] usbcore: registered new interface driver ch34x
[  191.049580] usbserial: USB Serial support registered for ch34x
[  191.049616] ch34x 2-1.4.2:1.0: ch34x converter detected
[  191.049626] ------------[ cut here ]------------
[  191.049627] transfer buffer not dma capable
[  191.049720] WARNING: CPU: 10 PID: 5115 at drivers/usb/core/hcd.c:1592 usb_hcd_map_urb_for_dma+0x3ce/0x570 [usbcore]
[  191.049721] Modules linked in: ch34x(OE+) vmw_vsock_vmci_transport vsock vmw_vmci fuse vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) intel_rapl binfmt_misc nls_ascii nls_cp437 vfat fat nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE) sb_edac x86_pkg_temp_thermal snd_hda_codec_hdmi intel_powerclamp kvm_intel 8814au(OE) kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcc_cpufreq intel_cstate intel_uncore intel_rapl_perf cfg80211 snd_usb_audio snd_hda_codec_realtek usbserial joydev snd_hda_codec_generic snd_usbmidi_lib snd_rawmidi rfkill snd_seq_device snd_hda_intel snd_hda_codec efi_pstore pcspkr efivars snd_hda_core snd_hwdep snd_pcm sg mei_me snd_timer iTCO_wdt snd iTCO_vendor_support mei soundcore evdev squashfs loop nct6775 hwmon_vid coretemp parport_pc ppdev lp parport efivarfs ip_tables
[  191.049769]  x_tables autofs4 ext4 crc16 mbcache jbd2 fscrypto ecb btrfs zstd_decompress zstd_compress xxhash raid10 raid0 multipath linear uas usb_storage hid_generic usbhid hid raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c crc32c_generic sd_mod nouveau bcache crc64 video ahci i2c_algo_bit libahci ttm raid1 xhci_pci libata xhci_hcd drm_kms_helper ehci_pci r8169 ehci_hcd realtek crc32c_intel md_mod mxm_wmi drm aesni_intel scsi_mod usbcore aes_x86_64 crypto_simd cryptd glue_helper libphy nvme i2c_i801 lpc_ich nvme_core mfd_core usb_common wmi button
[  191.049818] CPU: 10 PID: 5115 Comm: insmod Tainted: P           OE     4.19.0-20-amd64 #1 Debian 4.19.235-1
[  191.049820] Hardware name: HUANAN Default string/X99-TF, BIOS 5.11 05/25/2020
[  191.049840] RIP: 0010:usb_hcd_map_urb_for_dma+0x3ce/0x570 [usbcore]
[  191.049843] Code: 39 ce 73 7a 80 3d 5a de 02 00 00 41 bc f5 ff ff ff 0f 85 05 ff ff ff 48 c7 c7 a8 6b 37 c0 c6 05 40 de 02 00 01 e8 8f 99 1a e8 <0f> 0b 8b 53 64 e9 e8 fe ff ff 81 4b 64 00 00 02 00 e9 5a fd ff ff
[  191.049846] RSP: 0018:ffffa320a4e4f900 EFLAGS: 00010286
[  191.049849] RAX: 0000000000000000 RBX: ffff928b1bb1b200 RCX: 0000000000000006
[  191.049851] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff928b7fa9b6b0
[  191.049853] RBP: ffff928b676d0000 R08: 000000000000044e R09: 0000000000000004
[  191.049854] R10: 0000000000000000 R11: 0000000000000001 R12: 00000000fffffff5
[  191.049856] R13: 0000000000600000 R14: ffff928b6d3f2800 R15: ffff928b20d7ee28
[  191.049860] FS:  00007f5f0d5f84c0(0000) GS:ffff928b7fa80000(0000) knlGS:0000000000000000
[  191.049862] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  191.049864] CR2: 000055b5b9fbfaa0 CR3: 0000000ee39a0005 CR4: 00000000001626e0
[  191.049866] Call Trace:
[  191.049891]  usb_hcd_submit_urb+0x43c/0xbd0 [usbcore]
[  191.049900]  ? dev_vprintk_emit+0xea/0x210
[  191.049921]  usb_start_wait_urb+0x65/0x160 [usbcore]
[  191.049940]  usb_control_msg+0xdd/0x140 [usbcore]
[  191.049948]  ch34x_attach+0x1af/0x280 [ch34x]
[  191.049954]  ? __kmalloc+0x180/0x220
[  191.049963]  usb_serial_probe+0xbe9/0xeb0 [usbserial]
[  191.049972]  ? __pm_runtime_set_status+0x247/0x260
[  191.049992]  usb_probe_interface+0xe4/0x2f0 [usbcore]
[  191.049998]  really_probe+0x20a/0x3b0
[  191.050003]  driver_probe_device+0xb3/0xf0
[  191.050007]  __driver_attach+0xea/0x110
[  191.050011]  ? driver_probe_device+0xf0/0xf0
[  191.050016]  bus_for_each_dev+0x77/0xc0
[  191.050024]  usb_serial_register_drivers+0x454/0x490 [usbserial]
[  191.050029]  ? 0xffffffffc07ed000
[  191.050035]  do_one_initcall+0x46/0x1d0
[  191.050041]  ? free_unref_page_commit+0x91/0x100
[  191.050047]  ? _cond_resched+0x15/0x30
[  191.050051]  ? kmem_cache_alloc_trace+0x15e/0x1e0
[  191.050056]  do_init_module+0x4a/0x200
[  191.050060]  load_module+0x21bb/0x2400
[  191.050067]  ? __do_sys_finit_module+0xad/0x110
[  191.050069]  __do_sys_finit_module+0xad/0x110
[  191.050076]  do_syscall_64+0x53/0x110
[  191.050083]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  191.050086] RIP: 0033:0x7f5f0d712989
[  191.050089] Code: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d d7 64 0c 00 f7 d8 64 89 01 48
[  191.050091] RSP: 002b:00007fff9d766bd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[  191.050095] RAX: ffffffffffffffda RBX: 000055b5bad0b7a0 RCX: 00007f5f0d712989
[  191.050097] RDX: 0000000000000000 RSI: 000055b5b9fca3f0 RDI: 0000000000000003
[  191.050099] RBP: 000055b5b9fca3f0 R08: 0000000000000000 R09: 00007f5f0d7dc000
[  191.050101] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000000000000
[  191.050103] R13: 000055b5bad0b760 R14: 0000000000000000 R15: 0000000000000000
[  191.050107] ---[ end trace 91a1d246a6df7b3a ]---
[  191.050646] usb 2-1.4.2: ch34x converter now attached to ttyUSB0
nikolaypo@debian-ch:~$ cat /dev/ttyUSB0
Killed