Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-08-15 Thread Rubén Llorente
For the record, I came into a chep USB barcode scanner that works wonders. An 
Inateck BCST-31 according to the label.

I also ran into a cheap chinesse ticket printer, a Terow. Sadly, it crashes the 
kernel - looks like a bad kernel bug. It works well when it is not crashing. 

Stuart Henderson  wrote:
> On 2020-07-29, Rubén Llorente  wrote:
>> Thank you for the advice. I will search for those ones and see what I can 
>> find.
>>
>> I still need to solve the printer issue. So far it looks like receipt 
>> printers use very simple interfaces. Somebody engineered ppd files for Zjian 
>> printers for Linux, but I don't know if the OpenBSD kernel would interface 
>> with them. They are certainly not in the USB Product/Vendor database of the 
>> kernel. Maybe they would show as Unknown Printers?
> 
> For standard device types, USB typically uses "class drivers", there are
> specifications for e.g. mass storage, USB-attached SCSI, human interface
> devices (mouse/keyboard/etc), etc, including printers. If the device
> follows one of these it doesn't need a specific driver or information
> about the particular device in the kernel (the kernel product/vendors
> are used when the device doesn't use a class driver or needs some
> special quirks, or as a fallback if the device doesn't report a
> human-readable vendor/product name).
> 
> Really unless you can find someone with a particular device you'll need
> to take a gamble, or buy something that you can return if incompatible.
> 
> ppd files can be used on OpenBSD.
> 
> 
> 

-- 
OpenPGP Key Fingerprint:
BB5A C2A2 2CAD ACB7 D50D  C081 1DB9 6FC4 5AB7 92FA



Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-08-01 Thread Rubén Llorente
That sounds cool.

I was considering a network printer, whit the POS here is not going to be 
networked.

Out of curiosity, which printer it is that you are using?

ibs...@ripsbusker.no.eu.org wrote:
> So I would not need to deal with USB printers anymore, I got a thermal
> printer with an ethernet port. I communicate with it by ESC/POS over
> UDP to port 9100.
> 
> 

-- 
OpenPGP Key Fingerprint:
BB5A C2A2 2CAD ACB7 D50D  C081 1DB9 6FC4 5AB7 92FA



Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-07-31 Thread ibsens
So I would not need to deal with USB printers anymore, I got a thermal
printer with an ethernet port. I communicate with it by ESC/POS over
UDP to port 9100.



Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-07-31 Thread Stuart Henderson
On 2020-07-29, Rubén Llorente  wrote:
> Thank you for the advice. I will search for those ones and see what I can 
> find.
>
> I still need to solve the printer issue. So far it looks like receipt 
> printers use very simple interfaces. Somebody engineered ppd files for Zjian 
> printers for Linux, but I don't know if the OpenBSD kernel would interface 
> with them. They are certainly not in the USB Product/Vendor database of the 
> kernel. Maybe they would show as Unknown Printers?

For standard device types, USB typically uses "class drivers", there are
specifications for e.g. mass storage, USB-attached SCSI, human interface
devices (mouse/keyboard/etc), etc, including printers. If the device
follows one of these it doesn't need a specific driver or information
about the particular device in the kernel (the kernel product/vendors
are used when the device doesn't use a class driver or needs some
special quirks, or as a fallback if the device doesn't report a
human-readable vendor/product name).

Really unless you can find someone with a particular device you'll need
to take a gamble, or buy something that you can return if incompatible.

ppd files can be used on OpenBSD.




Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-07-29 Thread Rubén Llorente
Thank you for the advice. I will search for those ones and see what I can find.

I still need to solve the printer issue. So far it looks like receipt printers 
use very simple interfaces. Somebody engineered ppd files for Zjian printers 
for Linux, but I don't know if the OpenBSD kernel would interface with them. 
They are certainly not in the USB Product/Vendor database of the kernel. Maybe 
they would show as Unknown Printers?


john slee  wrote:
> +1 for Symbol here. Have used them in factory environments and I can???t
> recall one ever failing.
> 
> If buying used, be sure you can get the documentation for it, as these are
> often configurable (eg. continuous vs. triggered scanning) via scanning
> special barcodes.
> 
> John
> 
> 
> On Sun, Jul 26, 2020 at 07:20 Erling Westenvik 
> wrote:
> 
>> On Sat, Jul 25, 2020 at 08:47:48PM +0200, Rubén Llorente wrote:
>> > Anybody in the list has good (or bad) experiences with USB Barcode
>> > Scanners? Which models with?
>>
>> I have a working barcode scanner, Symbol Technologies LS2208, that
>> shows up in dmesg as:
>>
>> uhidev4 at uhub3 port 6 configuration 1 interface 0 "?Symbol
>> Technologies, Inc, 2002 Symbol Bar Code Scanner" rev 2.00/2.01 addr 4
>> uhidev4: iclass 3/1
>> ukbd1 at uhidev4: 8 variable keys, 6 key codes, country code 33
>> wskbd2 at ukbd1 mux 1
>> wskbd2: connecting to wsdisplay0
>>
>> It's an old model, manufactured in 2005, and I can't say that I've used
>> it extensively, but it seems to work well with at least "normal"
>> barcodes typically found on groceries, books (ISBN), receipts and so on.
>> There are barcodes that it cannot read but I have not investigated the
>> matter. The manufacturer still exists.
>>
>> Good luck!
>>
>> Erling
>>
>>
> 

-- 
OpenPGP Key Fingerprint:
BB5A C2A2 2CAD ACB7 D50D  C081 1DB9 6FC4 5AB7 92FA



Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-07-27 Thread john slee
+1 for Symbol here. Have used them in factory environments and I can’t
recall one ever failing.

If buying used, be sure you can get the documentation for it, as these are
often configurable (eg. continuous vs. triggered scanning) via scanning
special barcodes.

John


On Sun, Jul 26, 2020 at 07:20 Erling Westenvik 
wrote:

> On Sat, Jul 25, 2020 at 08:47:48PM +0200, Rubén Llorente wrote:
> > Anybody in the list has good (or bad) experiences with USB Barcode
> > Scanners? Which models with?
>
> I have a working barcode scanner, Symbol Technologies LS2208, that
> shows up in dmesg as:
>
> uhidev4 at uhub3 port 6 configuration 1 interface 0 "?Symbol
> Technologies, Inc, 2002 Symbol Bar Code Scanner" rev 2.00/2.01 addr 4
> uhidev4: iclass 3/1
> ukbd1 at uhidev4: 8 variable keys, 6 key codes, country code 33
> wskbd2 at ukbd1 mux 1
> wskbd2: connecting to wsdisplay0
>
> It's an old model, manufactured in 2005, and I can't say that I've used
> it extensively, but it seems to work well with at least "normal"
> barcodes typically found on groceries, books (ISBN), receipts and so on.
> There are barcodes that it cannot read but I have not investigated the
> matter. The manufacturer still exists.
>
> Good luck!
>
> Erling
>
>


Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-07-25 Thread Rubén Llorente
Hello,

I am considering to set a Point of Sale (POS) solution for a small
business. Given the chance I'd like to use OpenBSD for it. It is
supposed to be very basic and the software would be a web application
running in a remote server. No pole screen or cash drawer support is
required.

This leaves me with the need of gathering some hardware. This would
be a barcode scanner - afaik they show up as keyboards for the operating
system - and a receipt printer.

Anybody in the list has good (or bad) experiences with USB Barcode
Scanners? Which models with?

What about receipt printers? Does anybody have a recommendation for
those?

Happy OpenBSDing!

-- 
OpenPGP Key Fingerprint:
BB5A C2A2 2CAD ACB7 D50D  C081 1DB9 6FC4 5AB7 92FA



Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer

2020-07-25 Thread Erling Westenvik
On Sat, Jul 25, 2020 at 08:47:48PM +0200, Rubén Llorente wrote:
> Anybody in the list has good (or bad) experiences with USB Barcode
> Scanners? Which models with?

I have a working barcode scanner, Symbol Technologies LS2208, that
shows up in dmesg as:

uhidev4 at uhub3 port 6 configuration 1 interface 0 "?Symbol
Technologies, Inc, 2002 Symbol Bar Code Scanner" rev 2.00/2.01 addr 4
uhidev4: iclass 3/1
ukbd1 at uhidev4: 8 variable keys, 6 key codes, country code 33
wskbd2 at ukbd1 mux 1
wskbd2: connecting to wsdisplay0

It's an old model, manufactured in 2005, and I can't say that I've used
it extensively, but it seems to work well with at least "normal"
barcodes typically found on groceries, books (ISBN), receipts and so on.
There are barcodes that it cannot read but I have not investigated the
matter. The manufacturer still exists.

Good luck!

Erling