insmod: ОШИБКА: не удалось вставить модуль dvb-usb-it913x.ko: файл существует - PullRequest
0 голосов
/ 07 июля 2019

Я первый в системе Linux, и это модуль

Я пытаюсь установить модуль драйвера моего устройства с insmod dvb-usb-it913x.ko
Но я столкнулся с insmod: ERROR: could not insert module dvb-usb-it913kx.ko: File exists.
Но я rmmod dvb-usb-it913kx.ko покажу ошибку ниже.

rmmod: ERROR: Module dvb_usb_it913x is not currently loaded

Ниже приведен системный журнал с dmesg


root@NanoPi-NEO-Core:/home/pi/it913x_driver# dmesg
[ 1068.908629] dvb_usb_it913kx: unknown parameter 'dvb-usb-it913x.ko' ignored
[ 1068.909201] ------------[ cut here ]------------
[ 1068.909326] WARNING: CPU: 3 PID: 3202 at fs/sysfs/dir.c:31 sysfs_warn_dup+0x64/0x74
[ 1068.909357] sysfs: cannot create duplicate filename '/module/dvb_usb_it913kx/parameters/debug'
[ 1068.909378] Modules linked in: dvb_usb_it913kx(O+) nls_ascii [last unloaded: g_mass_storage]
[ 1068.909513] CPU: 3 PID: 3202 Comm: insmod Tainted: G        W  O    4.14.111 #5
[ 1068.909537] Hardware name: sun8i
[ 1068.909679] [<c02287fc>] (unwind_backtrace) from [<c0225398>] (show_stack+0x10/0x14)
[ 1068.909783] [<c0225398>] (show_stack) from [<c09d095c>] (dump_stack+0x94/0xa8)
[ 1068.909874] [<c09d095c>] (dump_stack) from [<c0240c24>] (__warn+0xe8/0x100)
[ 1068.909948] [<c0240c24>] (__warn) from [<c0240c74>] (warn_slowpath_fmt+0x38/0x48)
[ 1068.910026] [<c0240c74>] (warn_slowpath_fmt) from [<c03b0d68>] (sysfs_warn_dup+0x64/0x74)
[ 1068.910111] [<c03b0d68>] (sysfs_warn_dup) from [<c03b0a84>] (sysfs_add_file_mode_ns+0x140/0x194)
[ 1068.910198] [<c03b0a84>] (sysfs_add_file_mode_ns) from [<c03b13e8>] (internal_create_group+0xe0/0x2d0)
[ 1068.910289] [<c03b13e8>] (internal_create_group) from [<c025ca2c>] (module_param_sysfs_setup+0x94/0xb4)
[ 1068.910382] [<c025ca2c>] (module_param_sysfs_setup) from [<c02b1128>] (load_module+0x1aa8/0x2298)
[ 1068.910461] [<c02b1128>] (load_module) from [<c02b1ad4>] (SyS_finit_module+0x8c/0x9c)
[ 1068.910542] [<c02b1ad4>] (SyS_finit_module) from [<c0221f80>] (ret_fast_syscall+0x0/0x4c)
[ 1068.910781] ---[ end trace b0ea5b53d71eea13 ]---

Как я могу удалить предыдущий модуль? Или Как я могу установить свой модуль поверх предыдущего модуля?

...