[Eisfair_dev] usbip feature request

Peter Bäumer peter at baeumer.dd-dns.de
So Aug 21 15:07:19 CEST 2016


Am 21.08.2016 um 14:18 schrieb Juergen Edner:
> Hallo Peter,
>
>> USBIP verrichtet seinen Dienst bei mir bis jetzt ohne Probleme :)
>>
>> Das einzige was Nervig ist das das Paket nur die alte Versionsnummer
>> (die mit Windows kompatibel ist) unterstützt :(
>>
>> Ist es Möglich ein Auswahlmenü zu bekommen wo man die Versions-Nummer
>> (0x00000111 / 0x00000106) einstellen kann und dann automatisch mit den
>> gewünschten Binärdateien gearbeitet wird?
>
> ich kann Dir testweise einmal modifizierte Binaries zukommen
> lassen, die mit der originalen Versionsnummer versehen sind.

Danke für das Angebot, hatte ich mir aus dem Quellcode mal übersetzt.
Hab dafür aber nicht immer Zeit und es gibt bestimmt auch andere User 
die da auch bedarf hätten ;)

>
> Kannst Du mir sagen welchen Netzwerkkartentreiber Du in Deinem
> eisfair-Server verwendest?
XEN-domU: im Menü ist   ETH_DRV_1 = xen-netfront   eingetragen.

Der Debian (XEN-Server) hat eine Intel:
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection (2) 
I218-V
         DeviceName:  Onboard LAN
         Subsystem: ASUSTeK Computer Inc. Ethernet Connection (2) I218-V
         Flags: bus master, fast devsel, latency 0, IRQ 58
         Memory at f7c00000 (32-bit, non-prefetchable) [size=128K]
         Memory at f7c3c000 (32-bit, non-prefetchable) [size=4K]
         I/O ports at f080 [disabled] [size=32]
         Capabilities: [c8] Power Management version 2
         Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
         Capabilities: [e0] PCI Advanced Features
         Kernel driver in use: e1000e
         Kernel modules: e1000e

Verbunden über eine Bridge.
Bis jetzt habe ich keine Probleme, auch mehrere TV-Streams funktionieren 
ohne Probleme.

> Ich hatte in der Vergangenheit den r8169 in Verwendung, habe aber
> auf Empfehlung von Tom auf den r8168 umgestellt, nachdem sich die
> Netzwerkverbindung reproduzierbar durch den Betrieb des usbip-
> Paketes aufhängte.
>
> BTW: Die überzähligen Kernel-Logeinträge des usbip-Treibers filtere
>      ich zwischenzeitlich mit rsyslogd heraus, da sich diese leider
>      nicht abstellen lassen.
Ja hab da reichlich Einträge:

Auf der Debian Seite:
Aug 21 14:08:12 Jupiter kernel: [574617.951126] usbip-host 1-9: unlinked 
by a call to usb_unlink_urb()
Aug 21 14:08:12 Jupiter kernel: [574617.951196] usbip-host 1-9: unlink 
urb ffff8800133f5480

und beim Eis:
Aug 21 14:08:12 titan-2 kernel: vhci_hcd: dequeue a urb e9830540
Aug 21 14:08:12 titan-2 kernel: vhci_hcd: device e9f75910 seems to be 
still connected
Aug 21 14:08:12 titan-2 kernel: vhci_hcd: unlink->seqnum 90366
Aug 21 14:08:12 titan-2 kernel: vhci_hcd: urb->status -104

Das scheint zusammen zuhängen.

Wie und wo setzt Du den Filter an?


>
> Gruß Jürgen
>

MfG
   Peter B.


Mehr Informationen über die Mailingliste Eisfair_dev