Hacked LCD-support with ASTARO V4?

I know some people have gotten their LCD displays to work with ASL v3. But has anyone managed to get their third-party LCDs working with V4? I want to be able to use a Crystalfontz 2X20 OLED display (HD44780) via the printer-port.

Could this be done, or do I have to use a serial LCD? 
Also could you describe how you mananeg to get yours working. I'm not too familliar with linux  [;)]   
Parents
  • just an idea.... try this:
    ln -s /usr/local/LCD/pyramid.conf /etc/hw.conf
    reboot
     
  • Has anyone gotten the serial version of the crystalfontz LCD's to work with ASL?  I've got a 4x20 begging to be put into service on my new ASL box.  
  • I've got my serial crystalfontz running in ASL using  LCD4Linux. However, it doesn't really display the network graphs as I want, so I would be happier with a more integrated solution.

    Barry 
  • Do you have a source which explains how to install LCD4Linux in Astaro v4?  I also have a Crystalfontz 4x20 LCD.

    Have you tried it with 4.720 beta yet?  
  • I haven't tried it in 4.72 yet. I will try copying the binary I compiled before, but otherwise I'll need to recompile (need pluspack, or compile static).

    Basically I just followed the instructions for LCD4Linux.

    You'll need to change /dev/lcd to link to the right serial port, IIRC.

    I think I added the startup command to the S90beeps file.

    I'm really not very happy with the network graphs in LCD4Linux though... they don't scale well to speeds less than 1Mbps, and you can't do one graph for each NIC. You can try, but it actually shows the total throughput on each graph. 

    I tried hacking it, and tried to enlist the help of the developers, but they admitted it was a mess and said they were going to re-write that code. (I would have had to modify several files to get it to work, and I was having trouble comprehending the structures.) 
    That was almost 2 years ago. 
    I'm sending a reminder to the developers on their mailing list now.

    The CPU graph does work fine though.

    If you want, I can post my binaries somewhere. They were compiled for ASL 3.x with the pluspack, IIRC. However, I modified them to show a graph for net speed + 1 extra nic, and I don't know if that'd screw up any other functionality. It is working for me though. I don't know if it'll work on 4.x or 4.72 as I haven't tried it yet.

    Barry  
Reply
  • I haven't tried it in 4.72 yet. I will try copying the binary I compiled before, but otherwise I'll need to recompile (need pluspack, or compile static).

    Basically I just followed the instructions for LCD4Linux.

    You'll need to change /dev/lcd to link to the right serial port, IIRC.

    I think I added the startup command to the S90beeps file.

    I'm really not very happy with the network graphs in LCD4Linux though... they don't scale well to speeds less than 1Mbps, and you can't do one graph for each NIC. You can try, but it actually shows the total throughput on each graph. 

    I tried hacking it, and tried to enlist the help of the developers, but they admitted it was a mess and said they were going to re-write that code. (I would have had to modify several files to get it to work, and I was having trouble comprehending the structures.) 
    That was almost 2 years ago. 
    I'm sending a reminder to the developers on their mailing list now.

    The CPU graph does work fine though.

    If you want, I can post my binaries somewhere. They were compiled for ASL 3.x with the pluspack, IIRC. However, I modified them to show a graph for net speed + 1 extra nic, and I don't know if that'd screw up any other functionality. It is working for me though. I don't know if it'll work on 4.x or 4.72 as I haven't tried it yet.

    Barry  
Children