Equipment/Kiosk: Difference between revisions

From London Hackspace Wiki
(update with the new thin client info.)
(another fault diagnosis checklist item)
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{EquipmentInfobox
{{EquipmentInfobox
|name=Kiosk <!-- Name of the item. -->
|name=Kiosk2 <!-- Name of the item. -->
|image=Membership_Kiosk.jpg <!-- Image of the item. Leave with placeholder image if none exists. -->
|image=DSC_0708.JPG <!-- Image of the item. Leave with placeholder image if none exists. -->
|model=HP t5000 series thin client <!-- Model -->
|model=HP ProDesk 400 G2.5 SFF <!-- Model -->
|category=Equipment <!-- Main category. Please leave alone to keep item in this category -->
|category=Equipment <!-- Main category. Please leave alone to keep item in this category -->
|subcat=Systems <!-- Sub-category if one exists. Please check main listing to see other categories contained within the main one -->
|subcat=Systems <!-- Sub-category if one exists. Please check main listing to see other categories contained within the main one -->
Line 13: Line 13:
|owner=LHS <!-- Provide a link to owners members page if other than LHS -->
|owner=LHS <!-- Provide a link to owners members page if other than LHS -->
|origin=donation from Sully <!-- If via pledge, please link to the completed pledge page on the wiki -->
|origin=donation from Sully <!-- If via pledge, please link to the completed pledge page on the wiki -->
|location=Ground Floor by the Classroom <!-- Floor, room/zone and location within that area -->
|location=Ground floor, Middle room<!-- Floor, room/zone and location within that area -->
|maintainers=Sysadmin team <!-- If someone is nominated as managing the upkeep of this item, please list them here. No links please; it currently breaks the template. -->
|maintainers=Sysadmin team <!-- If someone is nominated as managing the upkeep of this item, please list them here. No links please; it currently breaks the template. -->
|template_ver=1.1 <!-- Please do not change. Used for tracking out-of-date templates -->
|template_ver=1.1 <!-- Please do not change. Used for tracking out-of-date templates -->
}}
}}
This is the machine that drives the [[Membership_Kiosk]], It runs Debian and is diskless with it's root directory mounted from [[adminstuff]].
This is the machine next to the club Mate fridge that drives the [[Membership_Kiosk]], It runs Debian.


It has 128Mb or RAM, a Via C7 CPU and 64Mb of flash on board which is used for swap.
It runs Chrome with the Chrome window displayed on the kiosk, it then goes to this [https://github.com/londonhackspace/hackspace-foundation-sites/tree/master/london.hackspace.org.uk/kiosk] section of the london hackspace website for the UI.


It runs an X server and on boot it ssh's into adminstuff and runs chrome with the chrome window displayed on the kiosk, it then goes to this [https://github.com/londonhackspace/hackspace-foundation-sites/tree/master/london.hackspace.org.uk/kiosk] section of the london hackspace website for the UI.
There is also some code that talks to the card reader and pastes any card UIDs found into a hidden field on the web page. [https://github.com/londonhackspace/cardscanner]
The config for kiosk2 is under ansible control. Theoretically to rebuild in the event of failure is to bootstrap debian and then point ansible at it.


There is also some code that talks to the card reader and pastes any card uid's found into a hidden field on the web page.
If the kiosk gets restarted you'll need to click the mouse once on the chrome window for it to get focus (or be activated or brought to the foreground or something like that) before it will read cards.


It also runs waspd from here: https://github.com/londonhackspace/wasp-label-printer to talk to the printer.
It also runs waspd as a systemd service, code from here: https://github.com/londonhackspace/wasp-label-printer to talk to the printer, which isn't a standard cups-supported printer.


Obsolete code that is not used here: https://github.com/londonhackspace/enrolment
Obsolete code that is not used here: https://github.com/londonhackspace/enrolment
   
   
See also [[Equipment/WASP_WPL305E]], [[Membership_Kiosk]]
See also [[Equipment/WASP_WPL305E]], [[Membership_Kiosk]]
Fault diagnosis checklist:
* Does the little unmanaged hub on the side have blinking lights? If not, it's probably a power problem, check the power strip inside the cabinet
* Is there a dinosaur on the screen? If so, there's a network error, and it's wiring or something, or the hub (see above)
* Reboot the computer (on the floor to the right)
* Is the tikitag USB RFID reader (located on the underside of the keyboard shelf) plugged into the computer via USB? Other similar-looking readers might not work as well, if at all.
[[Category:Update Needed]]

Latest revision as of 15:30, 5 November 2022

Kiosk2
DSC 0708.JPG
Model HP ProDesk 400 G2.5 SFF
Sub-category Systems
Status Good working order
Last updated 5 November 2022 15:30:54
Training requirement no
Training link Unknown
ACnode no
Owner LHS
Origin donation from Sully
Location Ground floor, Middle room
Maintainers Sysadmin team

This is the machine next to the club Mate fridge that drives the Membership_Kiosk, It runs Debian.

It runs Chrome with the Chrome window displayed on the kiosk, it then goes to this [1] section of the london hackspace website for the UI.

There is also some code that talks to the card reader and pastes any card UIDs found into a hidden field on the web page. [2] The config for kiosk2 is under ansible control. Theoretically to rebuild in the event of failure is to bootstrap debian and then point ansible at it.

If the kiosk gets restarted you'll need to click the mouse once on the chrome window for it to get focus (or be activated or brought to the foreground or something like that) before it will read cards.

It also runs waspd as a systemd service, code from here: https://github.com/londonhackspace/wasp-label-printer to talk to the printer, which isn't a standard cups-supported printer.

Obsolete code that is not used here: https://github.com/londonhackspace/enrolment

See also Equipment/WASP_WPL305E, Membership_Kiosk

Fault diagnosis checklist:

  • Does the little unmanaged hub on the side have blinking lights? If not, it's probably a power problem, check the power strip inside the cabinet
  • Is there a dinosaur on the screen? If so, there's a network error, and it's wiring or something, or the hub (see above)
  • Reboot the computer (on the floor to the right)
  • Is the tikitag USB RFID reader (located on the underside of the keyboard shelf) plugged into the computer via USB? Other similar-looking readers might not work as well, if at all.