Re: Recommendations for USB Barcode Scanner and Thermal Receipt Printer
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
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
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
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
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
+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
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
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