Git Product home page Git Product logo

Comments (9)

SRJanel avatar SRJanel commented on May 28, 2024

I have the same issue. Not all keys seem to be working.
On the PERC controller, most of the keys are not working (e.g. Arrows are not working, F1 key is working but F2 key is not working and so on). IDRAC_KEYCODE_HACK is enabled and "Pass all keystrokes to server" is selected.

from docker-idrac6.

DomiStyle avatar DomiStyle commented on May 28, 2024

@rprihoda Did you enable/disable the keycode hack with environment variables?

@SRJanel Can you try one of the older versions?
https://hub.docker.com/r/domistyle/idrac6/tags

from docker-idrac6.

rprihoda avatar rprihoda commented on May 28, 2024

My bad. It seems to be working correctly with the environment variable set in my docker-compose file.

from docker-idrac6.

DomiStyle avatar DomiStyle commented on May 28, 2024

@rprihoda Good to hear.

@SRJanel Can you post your docker-compose/docker command?

from docker-idrac6.

SRJanel avatar SRJanel commented on May 28, 2024

Sorry for late reply.
docker run -d -p 5800:5800 -p 5900:5900 -e IDRAC_HOST=192.168.3.19 -e IDRAC_USER=root -e IDRAC_PASSWORD=XXXX -e IDRAC_KEYCODE_HACK=true domistyle/idrac6
Then I enable Pass all keystrokes to server.
I thought that there could be perhaps a problem because I was running the docker image inside a VM, but tried right now latest image directly on a windows host (and tested with firefox + Edge) but doesn't seem to be fully working.

Last time I thought it wasn't working only when I'm looking at the PERC controller interface. But I'm experiencing similar problems no matter what the iDRAC console is displaying. E.g. booted on my ESXi and things are actually quite random: the '-' key is pressed by itself at some points. Pressing Down arrow key seems to be actually pressing either '-' or Enter key (but not always), etc.. while some other keys like F2 for instance seems to be fully functioning.

Would you like me to grab any specific older version or go through all of them?

from docker-idrac6.

DomiStyle avatar DomiStyle commented on May 28, 2024

@SRJanel No need to test older versions unless you know it worked previously, was only guessing because the title of the issue was "not working anymore".

Can you try a combination of disabling the keycode hack and checking/unchecking Pass all keystrokes to server? To disable the keycode hack make sure you remove -e IDRAC_KEYCODE_HACK=true completely instead of setting it to false.

from docker-idrac6.

SRJanel avatar SRJanel commented on May 28, 2024

Hmm.. 🤔 Seems to be working fine without the IDRAC_KEYCODE_HACK enabled.
But if I remember correctly, it wasn't working while I was on the PERC configuration utility.

I'll run some more tests in the next few days.

from docker-idrac6.

SRJanel avatar SRJanel commented on May 28, 2024

@DomiStyle
Everything seems to be working correctly when:

  1. I do not set the IDRAC_KEYCODE_HACK variable and
  2. when I uncheck "Pass all keystrokes to server"

There's no issue for me. My bad.

from docker-idrac6.

DomiStyle avatar DomiStyle commented on May 28, 2024

@SRJanel No worries, iDRAC 6 is a mess. Closing this then.

from docker-idrac6.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.