Fjärranslutning till USB-scanner?
Fjärranslutning till USB-scanner?
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?
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?
Re: Fjärranslutning till USB-scanner?
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
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)
Re: Fjärranslutning till USB-scanner?
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...
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...
Re: Fjärranslutning till USB-scanner?
Ä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?
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?
Re: Fjärranslutning till USB-scanner?
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.
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.
Re: Fjärranslutning till USB-scanner?
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.
Re: Fjärranslutning till USB-scanner?
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.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
Re: Fjärranslutning till USB-scanner?
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.
Problemet verkar vara att hitta en lösning överhuvudtaget.
Re: Fjärranslutning till USB-scanner?
X-IL, exakt!
Man scannar en sådan här (i princip): och efter lite bearbetning (kontroll att prylen OK att skicka till kund o.s.v.) skrivs en sådan här ut: Bara två exempel, inte samma produkt, den övre är för en motorsåg,
den undre är en batteri lövblåsare...
Man scannar en sådan här (i princip): och efter lite bearbetning (kontroll att prylen OK att skicka till kund o.s.v.) skrivs en sådan här ut: 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.
Re: Fjärranslutning till USB-scanner?
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.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)...
Re: Fjärranslutning till USB-scanner?
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...
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...
Re: Fjärranslutning till USB-scanner?
Både MOXA och Advantech har device servar för detta. Du har en bra lev i Stockholm, CAT AB.
Re: Fjärranslutning till USB-scanner?
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..."
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..."
Re: Fjärranslutning till USB-scanner?
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/
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/