Slashdot Mirror


Can Your ATM Play Beethoven?

bpiltz writes "A funk band in Harrisonburg, VA, called Midnight Spaghetti, has posted a story with photos about a newly installed Diebold Opteva 520 ATM at Carnegie Mellon University that crashed, then rebooted. The Windows XP operating system initialized without the actual ATM software. The result was a public desktop computer, with only a touch screen interface, left wide open for the amusement of the students at the most wired university in the U.S. Interestingly, Diebold is one of the leading manufacturers of e-voting machines."

11 of 657 comments (clear)

  1. Video of the ATM in action by Anonymous Coward · · Score: 4, Informative

    http://yogi.pdl.cmu.edu/~cgeisser/photos/

    Video with audio of ATM in action

  2. Re:ATM OS diversity by zeitgeist77 · · Score: 5, Informative

    I work at a credit union, and we use OS/2 ATMs. They tried to foist a windows ATM on us, but couldnt get it to work because the tech was too dumb to tell the difference between a D911 (BiSync) and a D912 (LAN). Quite humorous, I played dumb till after he decided to install the OS2 version and then i pointed out to him it was a D912.

    Funny side note though, on all our ATMs, the terminal driver (computer) has its own display on the backside of the unit along with a mouse and keyboard. Of course, we arent using the graphics capabilities because our terminal processor is hmm...slightly older than time.

    So useful facts to be noted from experience:

    1) Diebold techs do not know their rectums from a serial card. (Ive had to carefully hold their hands through IP setup and assigning the correct host:port combo to attach to the terminal processor)

    2) Ive never seen an OS2 atm crash, nor have I ever seen it fail to boot the TCS (Terminal control software).

    3) Windows driven ATMs have to the stupidist idea ive ever heard of, but cant really use linux...(see point one about said sub-sentient techs.)

    4) I fear a world with diebold designed and serviced windows based voting devices. the havoc...the horror....

  3. Imagine a Beo... by frenchs · · Score: 4, Informative

    Here is the Diebold specificaion PDF for the 520. It says the thing has a P4 in it, and I would assume this is because they designed some sort of software framework for the Optiva to be expandable in the future to do things like sell concert tickets.

    Imagine if that CDR drive was usable to load programs onto it. Furthermore, I'm really hoping these things don't have bluetooth in them.

    520 Spec PDF

    -Steve

  4. Re:Buffer overflow code on swipe card .. by Spy+Hunter · · Score: 4, Informative

    It would be hard; the amount of data that can be stored in a card's magnetic strip is very small. Format of magnetic strip data

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  5. Re:"Progress"? by fcw · · Score: 4, Informative
    You know, I've been thinking for a few years now that ATMs (in the UK at least) seem to be getting slower and slower to use.

    Indeed. In the 1980s, Clydesdale Bank (in Scotland) actually used to feature the speed of their cash dispensers (a.k.a. ATMs) in their advertising, claiming that you could get money out of theirs faster than their competitors' machines. I don't recall any bank making claims like that for a long time.

    Also, it's not just cash dispensers that are slow: railway ticket machines and car park payment machines are just two of the types of kit that I bemoan the speed of every time I use them. You can tell that they've been programmed in a very serial fashion, with no attempt to optimise the speed of the transaction for the user. Most machines could be programmed to pre-load blanks into printers, or pre-print static header information on receipts, or otherwise get started on time-consuming tasks, but they never seem to. You can practially follow the progress of the transaction through the machine's guts as it plods away at it.

    And the receipt printers on point-of-sale equipment always seem to have the slowest possible mechanisms, making shop assistants who care feel that they have to apologise for keeping the customer waiting. (I bet if the banks could have used the old ZX80 scorched-black-on-silver-paper printer mechanism and saved a buck, they would have.)

  6. RE: Mr. Naive by Organized+Konfusion · · Score: 4, Informative
    They refused to do the following 1. Provide me with any contact information as to where to send the card too (totally understand) 2. Take down my contact information so in the event the owner called to get a new one, they could say just use the old one, this guy will give it to you. 3. To actually take back the fucking card so they could return it to the owner in a timely fasion.
    1. With his contact info and where to send his card you could have gone on an internet spending spree.
    2. You could have cloned the card, if he continues using it you could at sometime in the future go on a fraudulent spending spree.
    3. You could have cloned it in this situation too.
  7. Re:Slashdotted... Google Cache URL by herrlich_98 · · Score: 4, Informative

    Once more with the right tags...
    Mignight Spaghetti

  8. Re:"Progress"? by golgotha007 · · Score: 4, Informative

    (my card has been SWALLOWED by the machine on more than one occasion)

    being swallowed isn't nearly as bad as the money just not coming out!

    i was using a ATM at the FORUM mall in Helsinki, Finland. I told it i wanted 60 euros. upon entering my request, the screen displayed the error, "UNABLE TO COMPLETE TRANSACTION" and gave me my card back and a receipt with the same error message.

    no big deal, right? a few days later, i see that 60 euros was removed from my account from that exact cash machine on the exact date i was there! i contact my bank in California and they tell me that i need to contact the bank that owns the machine.

    i then walk into the responsible bank in Helsinki, and they swear up and down they never removed the 60 euros, regardless of showing them the receipt and everything. further, they then tell me that MY bank was in error and that i should speak with them.

    after several hours of going bank and forth, i finally say to hell with it, it's not worth the time and frustration.

    this is the only time it has ever happened to me, but i am interested in hearing other similar stories from folks around the world.
    what countries have you had problems in?

  9. Re:"Progress"? by mgoodman · · Score: 4, Informative

    Something similar happened to me with my bank (SunTrust), but the money was never taken out of my account.

    I find that the best thing to do is only go to your bank's ATM -- and not the mini portable ATMs, but the ones embedded in the wall of the bank where you have to insert your card (not swipe, which could be intercepted by an intermediary swiper). Then when you get your cash, be sure to count it in front of the camera. I've had less money come out once but because I counted it in front of the camera, it was all right and I got my money.

    --
    01100111 01100101 01110100 00100000 01101111 01110101 01110100 00100000 01101101 01101111 01110010 01100101 00101110
  10. There are some that can! by Wohali · · Score: 4, Informative

    Actually, in Pittsburgh, my old PNCBank branch (just across the busway from Shadyside, I can't remember the street address) had both a single-dollar dispenser, as well as a change cup. It was fed in the same way that I believe those automated change dispensers you sometimes see in banks and at ticket booths get fed - a single slide down which coins fall. I think the manufacturer was NCR, but I'm not sure.

    It didn't ever seem to be filled up, but at least one ATM has been designed that could dispense change! I used to withdraw $19, just because I could put the 4 $1 and the $5 into the change machine for the washer and dryers.

    The machine also could accept deposited checks WITHOUT AN ENVELOPE. It would scan the front of the check, show you an image and ask you if the scan was valid. If you deposited a check this way, it got into your account a full day faster than if it was in an envelope. I think it must have OCRed the text, as well as read the magnetic information from the bottom. Plus I imagine the workflow for the ATM operator was speedier. Of course, this all ran under OS/2 1.3, as I confirmed later.
    Ahh, Pittsburgh, land of the oddball ATMs.

    --
    "But always she's the spectre of uncertainty I first endured, then faded, then embraced..."
  11. Re:Stupid Student's or maybe.. by degauss · · Score: 5, Informative

    Actually.. I am one of the students that was messing with this machine..

    The reason why I'm sure we didn't empty the machine of all its cash (asside from that whole breaking the law thing), is that there was no way to access the money-dispensing mechanism from the controls we had access to (read: only from the touchscreen)

    The numberpad was totally useless, as windows didn't recognize it, and the character map is pretty slow for trying to actually do anything useful..

    But we had a ton of fun with it anyway.

    --


    CoyboyNeal is God