Fjärranslutning till USB-scanner?

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Fjärranslutning till USB-scanner?

Inlägg av sodjan »

Undrar om någon känner till eller har testad någon lösning
för fjärranslutning (TCPIP adress + IP port) till en scanner
som sitter på en USB port på en (Windows) PC.

Idag har våra arbetsplatser en PC (något slags tunn klient)
samt en scanner separat ansluten via en Lantronix terminal
server (WiBox eller liknande). Tänkte ifall det skulle gå att
spara in Lantronix boxen...

PCn (den tunna klienten) behöver kanske en fast IP (om den
inte har ett fast hostnamn, det kanske de normalt har) och ett
IP portnummer som ansluter till scannern (eller kanske dess
virtuella COM ports nummer).

Och jo, där vi vill ansluta från är ingen Windows miljö, så inget
som kräver det. Enbart en ren/raw anslutning till en port.

Någon som har sett något liknande?
Användarvisningsbild
Jolles
Inlägg: 938
Blev medlem: 2 februari 2006, 15:59:35
Ort: Rosersberg, Stockholm
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av Jolles »

usbip kanske? inget jag provat men jag visste att jag sett nått om sånt förrut

http://usbip.sourceforge.net/

edit libusbnet verkar intressant också, men ingen av dom är pyrunga direkt..

https://github.com/vavrusa/libusbnet

Kod: Markera allt

Example: Probing remote USB bus with libusb.
john@server# usbexportd
jack@client# usbnet -h server:22222 -l libusbnet.so "lsusb" (without authentication)
jack@client# usbnet -a jack@server "lsusb" (with SSH authentication)
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av sodjan »

Mm... De flesta lösningar jag har hittat bygger på att USB enheten
ska fungera som en USB enhet även i remote änden. D.v.s att du har
programvara i remote maskinen som även den talar USB. Det ska det
inte göra i detta fall. Enbart en "raw" seriell "socket" som ansluts via
IP adressen och IP porten. Alltså ingen "USB-tunneling" lösning.

Tack för tipset, men just den de där sidorna hade för mycket
Linux för min smak...

Om vi justerar förutsättningarna något. Jag ser att flera USB scanners
har något som kallas "USB Serial Emulation" eller liknande, d.v.s. att
scannern syns som en virtuell COM port. Det kanske är enklare att hitta
en remote lösning för en "vanlig" COM port? Behövs någon driver som
lyssnar på en IP port och kopplar ihop med den lokala COMx porten...
X-IL
EF Sponsor
Inlägg: 8261
Blev medlem: 3 december 2008, 07:47:20
Ort: Hallstahammar

Re: Fjärranslutning till USB-scanner?

Inlägg av X-IL »

Är det en optisk scanner du pratar om? Jag får känslan av att det är något annat, typ en USB-tapp för att sniffa USB-trafik?

Jag hörde av en kollega för nån vecka sen att han hade en terminalserver som stödde USB-serial-portar och vanliga RS232, är det nåt sånt du vill ha?
larky
Inlägg: 1095
Blev medlem: 7 mars 2007, 07:54:18
Ort: Skellefteå
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av larky »

Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av sodjan »

X-IL>
Vanlig scanner för 1D eller 2D koder. Bara högg en i högen:
https://www.datalogic.com/eng/retail-ma ... d-862.html
Minns inte exakt modellen som används, eller fabrikatet. Honeywell har jag sett också. De brukar i princip fungera likadant. Tycker jag känner igen denna:
https://www.honeywellaidc.com/products/ ... y/xenon-xp

I dag sätter vi dit en RS232 kabel istället (är valbart) och ansluter till en Lantronix terminal server.
Den ansluter vi sedan till via dess IP adress och den unika IP porten som är allokerad för RS232 porten.
Tidigare denna "WiBox": https://www.lantronix.com/products/wibox-dual-port/.
Verkar nu ersatt med: https://www.lantronix.com/products/sgx-5150/.
Inget problem i sig med dessa, det är bra prylar. Men det finns ändå en tunn klient
på arbetsplatsen (terminal emulatorn med deras applikation för arbetsplatsen), så
om det gick att köra via den utan Lantronix burken så sparar man en del.

Vi skulle även kunna skriva om applikationen lite och kombinera scanner och UI i samma
applikation (i dag är det alltså en bakgrundsprocess som hanterar scannern och en "user"
process där UI't körs)...

> Något sådant här?

Tack men nej. Det där är "bara" ännu en "USB-tunneling" lösning, finns massor olika... :-)
Alla dessa lösningar har en "client" del och ett eget låst protokoll över nätverket. Vi behöver
(kan inte använda) något speciell "client" del, utan bara ansluta (öppna en socket eller vad
det nu kallas) mot en IP adress och en IP port.
Användarvisningsbild
ajje
Inlägg: 2351
Blev medlem: 12 mars 2010, 16:35:31
Ort: Smedjebacken

Re: Fjärranslutning till USB-scanner?

Inlägg av ajje »

Det beror ju helt och hållet på vad det är för tunn klient, och om det går att köra extra programvara på den.
X-IL
EF Sponsor
Inlägg: 8261
Blev medlem: 3 december 2008, 07:47:20
Ort: Hallstahammar

Re: Fjärranslutning till USB-scanner?

Inlägg av X-IL »

sodjan skrev:X-IL>
Vanlig scanner för 1D eller 2D koder. Bara högg en i högen:
https://www.datalogic.com/eng/retail-ma ... d-862.html
Minns inte exakt modellen som används, eller fabrikatet. Honeywell har jag sett också. De brukar i princip fungera likadant. Tycker jag känner igen denna:
https://www.honeywellaidc.com/products/ ... y/xenon-xp
Ah jag tänkte ju fotoscanner när du skrev scanner, men nu är jag med och förstår användningsområdet lite mer.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av sodjan »

Jo, men det går nog att lösa med lokala support (IT och Citrix) grupper.
Problemet verkar vara att hitta en lösning överhuvudtaget.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av sodjan »

X-IL, exakt! :-)
Man scannar en sådan här (i princip):
Skärmklipp1.JPG
och efter lite bearbetning (kontroll att prylen OK att skicka till kund o.s.v.) skrivs en sådan här ut:
Skärmklipp2.JPG
Bara två exempel, inte samma produkt, den övre är för en motorsåg,
den undre är en batteri lövblåsare...
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 14819
Blev medlem: 16 april 2006, 17:04:10

Re: Fjärranslutning till USB-scanner?

Inlägg av mrfrenzy »

sodjan skrev: Vi skulle även kunna skriva om applikationen lite och kombinera scanner och UI i samma
applikation (i dag är det alltså en bakgrundsprocess som hanterar scannern och en "user"
process där UI't körs)...
Detta blir absolut enklast i längden. Inga drivrutiner och ingen konfiguration när man byter modell eller tillverkare på scanner. Alla klarar ju att skicka datat som vanliga tecken via standard usb-tangentbord.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av sodjan »

Jo, men det är inte helt roligt att fixa med Cobol applikationer från 80-talet.
Rent tekniskt skulle det nog fungera. Terminal applikationen körs alltså via
en VT-emulator, men man skulle kunna ha ett fält för inläsning av scanner
data. Sen är det en massa affärslogik och kontroller i bakgrundsprogrammet
som behöver flyttas till UI-programmet...
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45175
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av TomasL »

Både MOXA och Advantech har device servar för detta. Du har en bra lev i Stockholm, CAT AB.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43150
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Fjärranslutning till USB-scanner?

Inlägg av sodjan »

Ja, men då kan vi ju lika gärna behålla vara Lantronix RS232 terminal servers.
Min tanke med det hela var att vi inte skulle behöver något mer utöver de
Windows thin-client som ändå måste finnas där på arbetsplatserna.
Vad skulle vara fördelen med MOXA eller Advantech före Lantronix?

EDIT:
Förtydligade "Finessen skulle ha varit..." => "Min tanke med det hela var..."
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 14819
Blev medlem: 16 april 2006, 17:04:10

Re: Fjärranslutning till USB-scanner?

Inlägg av mrfrenzy »

Aha, du vill alltså ersätta Lantronix-burken med ett Windowsprogram.

Jag hittade faktiskt några intressanta kandidater för detta av en slump när jag försökte göra det omvända, eftersom trafiken är dubbelriktad så funkar det ju även för ditt syfte:
https://www.eltima.com/virtual-serial-p ... /#overview
https://www.taltech.com/tcpcom
https://sourceforge.net/projects/serialtoip/
Skriv svar