0
- 15.10.2014 - 08:24
|
И подписать не меняя целиком ядра ? собираю, не могу засунуть --------- insmod: error inserting './usbip.ko': -1 Required key not available убираю подпись objcopy -R .note.module.sig usbip.ko usbip-new.ko insmod: error inserting './usbip-new.ko': -1 Unknown symbol in module ---------- из лога Oroot@localhost usbip]# echo -n > /var/log/messages [root@localhost usbip]# insmod ./usbip.ko insmod: error inserting './usbip.ko': -1 Required key not available [root@localhost usbip]# insmod ./usbip-new.ko insmod: error inserting './usbip-new.ko': -1 Unknown symbol in module [root@localhost usbip]# cat /var/log/messages Oct 15 09:20:26 localhost kernel: ksign: module signed with unknown public key Oct 15 09:20:26 localhost kernel: - signature keyid: 7586f072ca4069ad ver=4 Oct 15 09:20:26 localhost kernel: Module signed with unknown public key Oct 15 09:20:29 localhost kernel: usbip: module is from the staging directory, the quality is unknown, you have been warned. Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_pack_pdu Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_task_init Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_start_eh Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_debug_flag Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_recv_xbuff Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_stop_threads Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_dump_urb Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol sockfd_to_socket Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_recv_iso Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_xmit Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol dev_attr_usbip_debug Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_stop_eh Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_dump_header Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_start_threads Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_event_add Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_alloc_iso_desc_pdu Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_header_correct_endian Oct 15 09:20:29 localhost kernel: usbip: Unknown symbol usbip_event_happened -------------------- лыжи не едут, что не так.... или мож кто знает другой способ usbip в 6.5 centos засунуть.. | | |
1
- 15.10.2014 - 18:45
| Usbip - проброс usb девайсов? С винды в центось реально? | | |
2
- 15.10.2014 - 18:47
| 1-Фанат NASCAR > должно быть реально, но только наоборот, венда насколько понял может быть только клиентом, linux клиент\сервер по вкусу, хотя то я читал старые доки возможно. | | |
3
- 15.10.2014 - 19:03
| есть мысль попробовать серв поднимать на таком, если оно openwrt держит http://www.ebay.com/itm/171262995576...%3AMEBIDX%3AIT | | |
4
- 15.10.2014 - 19:04
| причем с вайваем, должно получиться весьма занятно | | |
5
- 15.10.2014 - 19:05
| этакий вайфай usb удлинитель )))) | | |
6
- 16.10.2014 - 09:46
|
кажись разобрался.... : -1 Invalid module format kernel: usbip: no symbol version for module_layout дело в vermagic modinfo /lib/modules/2.6.32-431.el6.x86_64/extra/usbip.ko filename: /lib/modules/2.6.32-431.el6.x86_64/extra/usbip.ko license: GPL description: Stub Driver for USB/IP author: Takahiro Hirofuchi srcversion: 2F50431E234699F9298A681 depends: usbip_common_mod staging: Y vermagic: 2.6.32 SMP mod_unload modversions odinfo cdrom filename: /lib/modules/2.6.32-431.el6.x86_64/kernel/drivers/cdrom/cdrom.ko license: GPL srcversion: 6C1B1032B5BB33E30110371 depends: vermagic: 2.6.32-431.el6.x86_64 SMP mod_unload modversions parm: debug:bool parm: autoclose:bool parm: autoeject:bool parm: lockdoor:bool parm: check_media_type:bool parm: mrw_format_restart:bool ща попробую добавить в Makefile EXTRAVERSION = -431.el6.x86_64 KERNELVERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION ) у них в wiki centos-ном про экстравершн написано, но чет я почему-то решил что то было актуально для 5-й версии, а оно вон чего...там для 5,6,7 все вместе с пояснениями | | |
7
- 16.10.2014 - 09:55
| и кста оно сразу собирает и *.ko.unsigned, но похоже грабли не в подписи были а именно в vermagic | | |
8
- 16.10.2014 - 10:14
|
не помогло блт vermagic: 2.6.32-431.el6.x86_64 SMP mod_unload modversions : -1 Invalid module format no symbol version for module_layout wtf , как этот паровоз завести кто-нить в курсе ? | | |
9
- 16.10.2014 - 10:33
|
Note: make modules_prepare will not build a Module.symvers file even if the parameter CONFIG_MODULEVERSIONING has been set. Therefore a full kernel build will have to have been executed previously to make module versioning work. 426 === 6. Module Versioning 427 428 Module versioning is enabled by the CONFIG_MODVERSIONS tag, and is used 429 as a simple ABI consistency check. A CRC value of the full prototype 430 for an exported symbol is created. When a module is loaded/used, the 431 CRC values contained in the kernel are compared with similar values in 432 the module; if they are not equal, the kernel refuses to load the 433 module. http://www.mjmwired.net/kernel/Docum...ld/modules.txt [*****] , ну попробую и так, все равно не понятно Цитата:
| | |
10
- 16.10.2014 - 10:35
| или я давно ниче не собирал кусочками.... )))) | | |
11
- 16.10.2014 - 10:36
| а ещё генту называют недружелюбным, ага =) | | |
12
- 16.10.2014 - 10:53
|
та в генту там же основное время система ток и занята что пересборкой ), а тут вроде как Цитата:
simply need to build a kernel module отакот ))) | | |
13
- 16.10.2014 - 11:21
|
А у мене есть железо, поддержка которого началась только с 3.15 (rtl8723be) - бэкпортить самому?) Или не выпендриваться и слушать "валенки" (usb-wifi адаптер или ваще через ethernet)? Тот же USBIP, с которым ты тут так мучаешься, врубается тремя пунктами (USBIP_CORE, USBIP_HOST и USBIP_VHCI_HCD) в menuconfig и пересборкой (причём неполной, а только этих новых модулей) ядра. Если это сложнее тех манипуляций что в постах выше... | | |
14
- 16.10.2014 - 12:51
|
тоже 3-я пунктами, только вначале надо керней пол часа пострадать, потом все ядро собрать(вот этого я не ожидал) и только сча получилось засунуть причем unsigned т.к. подписаное вываливает : -1 Required key not available а ещё маны читать внимательно ))) про бэкпортить это отдельная тема ))) есть у меня где-то ac-шный wifi занятный, так там вообще хоть дрова сам пиши - поддержка на момент покупки была только в венде, сча хз я им не пользуюсь ))) если разговор про центось конкретно, то репы есть, 7-ка есть там ядра по-идее свежее (неудобная кста со своим firewalld sytemctl и проч) , смотря для каких нужд, можно любой дистр заточить под свои нужды, но в одних с одним возни меньше в других с другим.... про валенки не понял ))) | | |
16
- 16.10.2014 - 13:47
|
15-droidman > бгггггггг ))) кста userspace tools я так и не нашел(хз где они по задумке в centos-овых сырцах ), компильнул с исходников usbip от 2009 года - те что последние стабильные на sourceforge ... | | |
17
- 16.10.2014 - 14:25
|
кто из них сервер а кто клиент?) в кого реальный девайс воткнут?) мне надо - gsm-свисток в винду, проброс в центось | | |
18
- 16.10.2014 - 14:30
|
в ком утройство тот сервер по-идее, да я тож под свисток хочу, астер на mr3020 умирает ))) решил по-другому попробовать... насколько понял не прокатит | | |
19
- 16.10.2014 - 14:34
| 18-701054 >Астер на вдс тебе сделать? | | |
20
- 16.10.2014 - 14:35
| Из винды свистки есть софтина по сип пробрасывать, но только голос, без смс | | |
21
- 16.10.2014 - 14:42
|
19-Фанат NASCAR > эээ, спасибо, но пока нет нужды, у себя раскрутил для своих нужд да и просто потестить разное.... 20-Фанат NASCAR > эээ а что за софтина если не секрет ? мне так для общего развития...в моем случае не подойдет, мне свисток надо ближе к окну держать с минимальной обвязкой - типа бюджетный gsm шлюз.... | | |
22
- 16.10.2014 - 14:46
| про вдс вопрос есть другого плана где лучше(читать дешевле :) под secondary DNS\backup MX (ptr и ip видимо выделеный нужен) ? | | |
23
- 16.10.2014 - 14:48
| а то я чет немного порыскал...так и не понял кто чем пользуется....для мелких нужд | | |
24
- 16.10.2014 - 14:54
| 22-701054 >в личку | | |
25
- 16.10.2014 - 16:08
| Если Астер надо - поставлю, мне когда нить поможешь) | | |
26
- 16.10.2014 - 17:47
| 25-Фанат NASCAR > мне самому не обломно, но за предложение спасибо ))) | | |
27
- 17.10.2014 - 05:10
| 26-701054 >накосячить можешь, мелочей дохрена) | | |
28
- 18.10.2014 - 01:02
|
ну я их кагбы поднимал и основное в общем знаю - там главно его огородить нормально с ацлями фэйл2банами, от сипвикуса прикрыться, да запретиь анонимные\госевые звонки ну и ещё всяка муть...хотя если есть читка по этому поводу -я с радостью, никогда не лишне))) в общем это тупик...коса нашла на камень в очередной раз...в centos вообще не было userspace tools накатил что видел, причем старые не могу сходу...ошибки, а в openwrt - старая версия, ещё подрезать почти все пришлось не тока luci - не лезет на 4М флеху, т.к. squashfs любое изменение - нет места и надо перешиваться...начинает раздражать, фоеху со свистка использовать не могу она в экспорте со всей usbbus и свистком, места на дрова свистка не хватило, но по-идее и не надо, экспортит вроде как unknown в описании ))) usbip: debug: usbip_network.c:149:[usbip_net_recv_op_common] version mismatch: 262 273 root@OpenWrt:~# usbip version usbip (usbip-utils 1.1.1) [root@localhost ~]# usbip --version usbip 0.1.8 ($Id: usbip.c 173 2011-03-22 21:59:17Z maxvz $) | | |
29
- 19.10.2014 - 13:30
| так я и не понял куда выпилили userspace от usbip в исходниках центося, сам проект usbip не держит свежие исходники...взял rpm готовый от suse вроде норм ))) | | |
30
- 19.10.2014 - 14:34
|
видит, но не цепляется...вернее сразу отваливается,на флехе уже тренируюсь, там хоть нет сабпоров(подканалов или как оно называется) как на свистке....в общем надо прбовать на заведомо безбубновых осях, потом уже на допиливание переходить, так даже не понятно с какой стороны косяк... Скрытый текст Oct 19 15:27:59 localhost kernel: vhci_rx : ***ERROR*** (drivers/staging/usbip/vhci_rx.c,208) vhci_rx_pdu: receiving pdu failed! size is 0, should be 48 Oct 19 15:27:59 localhost kernel: usbip: vhci_tx signal catched Oct 19 15:27:59 localhost kernel: usbip: stop threads Oct 19 15:27:59 localhost kernel: usbip: release socket Oct 19 15:27:59 localhost kernel: usbip: disconnect device Oct 19 15:28:05 localhost kernel: usbip: rhport(0) sockfd(3) devid(65545) speed(3) Oct 19 15:28:05 localhost kernel: usbip: changed 1 Oct 19 15:28:05 localhost kernel: usbip: changed 0 Oct 19 15:28:05 localhost kernel: usb 1-1: new high speed USB device number 30 using vhci_hcd Oct 19 15:28:06 localhost kernel: usb 1-1: new high speed USB device number 31 using vhci_hcd Oct 19 15:28:06 localhost kernel: usb 1-1: new high speed USB device number 32 using vhci_hcd Oct 19 15:28:06 localhost kernel: usb 1-1: SetAddress Request (32) to port 0 Oct 19 15:28:06 localhost kernel: usb 1-1: New USB device found, idVendor=090c, idProduct=1000 Oct 19 15:28:06 localhost kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 19 15:28:06 localhost kernel: usb 1-1: Product: USB DISK Oct 19 15:28:06 localhost kernel: usb 1-1: Manufacturer: SMI Corporation Oct 19 15:28:06 localhost kernel: usb 1-1: configuration #1 chosen from 1 choice Oct 19 15:28:06 localhost kernel: usbip 1-1:1.0: this device 1-1 is not in match_busid table. skip! Oct 19 15:28:06 localhost kernel: scsi13 : SCSI emulation for USB Mass Storage devices Oct 19 15:28:28 localhost kernel: usbip: vhci_hcd: dequeue a urb ffff8800326a7900 Oct 19 15:28:28 localhost kernel: usbip: vhci_hcd: device ffff88003cff71d0 seems to be still connected Oct 19 15:28:28 localhost kernel: usbip: unlink->seqnum 99 Oct 19 15:28:28 localhost kernel: usbip: -131 Oct 19 15:28:32 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:36 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:40 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:43 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:43 localhost kernel: usb 1-1: USB disconnect, device number 32 Oct 19 15:28:43 localhost kernel: scsi 13:0:0:0: Device offlined - not ready after error recovery Oct 19 15:28:47 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:51 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:55 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:59 localhost kernel: hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? Oct 19 15:28:59 localhost kernel: hub 1-0:1.0: unable to enumerate USB device on port 1 | | |
31
- 19.10.2014 - 21:25
| 28-701054 >не, фейл2бан забудь, не работает он на норм настроенной системе. Почти не работает. Читать нечего, я в робота докидываю все что надо делать потихоньку, могу его кусками дать почитать | | |
32
- 20.10.2014 - 08:03
| не понял фразу, но почитать что-то полезное всегда за ))) | | |
33
- 20.10.2014 - 13:26
| 32-701054 >пни вечером завтра) | | |
34
- 21.10.2014 - 10:47
|
33-Фанат NASCAR > чиркану в личку ) в общем в результате всех экспериментов выяснилось на чистом дебиане 7.7 (у него пакет идет сразу usbip как раз нужной версии) на x86_64 выпадает в кору при попытке приатачиться к openwrt, на том же дебиане чистом i386 смог прицепить удаленный юсб, пока для тестов у меня там мышка болтается... вообще очень странный этот usbip вначале разрабатывался отдельно потом попал в staging потом userspace унесли из staging с версиями непонятки полные , сдается что и на centos 32битном можно завести в отличии от amd64, на венду с клиентами тоже засада под свежие версии надо собирать самому. | | |
35
- 21.10.2014 - 10:51
|
по крайней мере связка Linux OpenWrt 3.10.49 #1 Fri Oct 17 15:21:59 MSK 2014 mips GNU/Linux barrier breaker <-> Linux debian 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2 i686 GNU/Linux Debian 7.7 похоже рабочая | | |
36
- 21.10.2014 - 10:52
| +35 usbip (usbip-utils 1.1.1) | | |
37
- 21.10.2014 - 11:04
| а да, под centos оно есть в elrepo(и федорошные пакеты попадались), но у меня тож самое с ним что и с самосборным, openwrt пишет типа прицепился, на стороне клиента ошибки и не цепляется, правда при этом не падает вусмерть в отличии от дебиана... | | |
38
- 21.10.2014 - 11:05
| +37 имеются в виду 64 битные версии | | |
39
- 21.10.2014 - 12:14
|
мда все-равно как-то не радужно, ещё вечерком попробую в другой режим свисток перевести, убрать вообще флеху... Скрытый текст 181.814761] usbip_core: module is from the staging directory, the quality is unknown, you have been warned. [ 181.815222] usbip_core: USB/IP Core v1.0.0 [ 187.801061] usbcore: registered new interface driver usbfs [ 187.801147] usbcore: registered new interface driver hub [ 187.801164] usbcore: registered new device driver usb [ 187.801616] vhci_hcd: module is from the staging directory, the quality is unknown, you have been warned. [ 187.802044] vhci_hcd vhci_hcd: USB/IP Virtual Host Controller [ 187.802054] vhci_hcd vhci_hcd: new USB bus registered, assigned bus number 1 [ 187.802809] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 187.802811] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 187.802813] usb usb1: Product: USB/IP Virtual Host Controller [ 187.802814] usb usb1: Manufacturer: Linux 3.2.0-4-686-pae vhci_hcd [ 187.802814] usb usb1: SerialNumber: vhci_hcd [ 187.802963] hub 1-0:1.0: USB hub found [ 187.802965] hub 1-0:1.0: 8 ports detected [ 187.802984] vhci_hcd: USB/IP 'Virtual' Host Controller (VHCI) Driver v1.0.0 [ 311.667890] vhci_hcd vhci_hcd: rhport(0) sockfd(3) devid(65538) speed(3) [ 311.667912] vhci_hcd: changed 1 [ 311.790721] vhci_hcd: changed 0 [ 311.898742] usb 1-1: new high-speed USB device number 2 using vhci_hcd [ 312.122743] usb 1-1: new high-speed USB device number 3 using vhci_hcd [ 312.346747] usb 1-1: new high-speed USB device number 4 using vhci_hcd [ 312.346749] usb 1-1: SetAddress Request (4) to port 0 [ 312.369633] usb 1-1: New USB device found, idVendor=12d1, idProduct=1001 [ 312.369635] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0 [ 312.369636] usb 1-1: Product: HUAWEI Mobile [ 312.369637] usb 1-1: Manufacturer: HUAWEI Technology [ 312.421036] Initializing USB Mass Storage driver... [ 312.423556] scsi6 : usb-storage 1-1:1.3 [ 312.423596] usbcore: registered new interface driver usb-storage [ 312.423597] USB Mass Storage support registered. [ 312.430628] usbcore: registered new interface driver usbserial [ 312.430633] USB Serial support registered for generic [ 312.430644] usbcore: registered new interface driver usbserial_generic [ 312.430645] usbserial: USB Serial Driver core [ 312.440126] USB Serial support registered for GSM modem (1-port) [ 312.440137] option 1-1:1.0: GSM modem (1-port) converter detected [ 312.441169] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0 [ 312.441175] option 1-1:1.1: GSM modem (1-port) converter detected [ 312.441505] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1 [ 312.441511] option 1-1:1.2: GSM modem (1-port) converter detected [ 312.441753] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2 [ 312.441765] usbcore: registered new interface driver option [ 312.441766] option: v0.7.2:USB Driver for GSM modems [ 313.426419] scsi 6:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2 [ 313.427133] sd 6:0:0:0: Attached scsi generic sg2 type 0 [ 313.430670] sd 6:0:0:0: [sdb] 3854336 512-byte logical blocks: (1.97 GB/1.83 GiB) [ 313.436535] vhci_hcd: dequeue a urb f7493900 [ 313.436537] vhci_hcd vhci_hcd: Unlink after no-IRQ? Controller is probably using the wrong IRQ. [ 313.436538] vhci_hcd: device f746e938 seems to be still connected [ 313.436540] vhci_hcd: dequeue a urb f7493900 [ 313.446965] vhci_hcd: unlink->seqnum 26 [ 313.446966] vhci_hcd: urb->status -131 [ 313.446968] option: option_instat_callback: error -108 [ 313.447056] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 [ 313.447064] option 1-1:1.0: device disconnected [ 313.447083] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1 [ 313.447088] option 1-1:1.1: device disconnected [ 313.447104] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2 [ 313.447109] option 1-1:1.2: device disconnected [ 317.434760] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 321.422738] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 325.410756] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 329.398734] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 329.398806] usb 1-1: USB disconnect, device number 4 [ 329.406752] sd 6:0:0:0: [sdb] Write Protect is off [ 329.406754] sd 6:0:0:0: [sdb] Mode Sense: 0f 0e 00 00 [ 329.406764] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 329.407304] sd 6:0:0:0: [sdb] Attached SCSI removable disk [ 329.407354] sd 6:0:0:0: [sdb] Synchronizing SCSI cache [ 329.407364] sd 6:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 333.394735] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 337.382734] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 341.370759] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 345.358730] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad? [ 345.358794] hub 1-0:1.0: unable to enumerate USB device on port 1 | |
| Интернет-форум Краснодарского края и Краснодара |