Update
After I installed ZDT_Install_PE_V14.2.4.tgz. I could use later Linux kernels. This worked on
- Ubuntu 22.04 with 5.15.0-122-generic
- and Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-48-generic x86_64)
The original problem
After an upgrade to my Ubuntu system, I started getting
IOS071I 0405,A1,VTAM, MISSING CHANNEL AND DEVICE END
IOS071I 0401,A0,VTAM, MISSING CHANNEL AND DEVICE END
IOS071I 0405,**,VTAM, HALT SUBCHANNEL INTERRUPT MISSING
IOS077E 0405,**,*MASTER*, CLEAR SUBCHANNEL INTERRUPT MISSING
IOS075E 0405,RECURRING MIH CONDITION FOR THIS DEVICE
IOS077E 0405,**,*MASTER*, CLEAR SUBCHANNEL INTERRUPT MISSING
IOS075E 0405,RECURRING MIH CONDITION FOR THIS DEVICE
IOS077E 0405,**,*MASTER*, CLEAR SUBCHANNEL INTERRUPT MISSING
IOS075E 0405,RECURRING MIH CONDITION FOR THIS DEVICE
This seems to be a Linux problem.
On Ubuntu uname -a gave me
6.8.0-40-generic #40~22.04.3-Ubuntu SMP PREEMPT_DYNAMIC
I rebooted Linux, interrupted the boot sequence, chose advance boot options for Ubuntu, and chose a different level. Once Linux had restarted uname -a gave me
6.5.0-45-generic #45~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC
and this works with no problems.
Until this is fixed, you’ll have to do this at every reboot. You can specify the default kernel, but it is not well explained, so I’ll go with this method. The fix is due to be shipped in zPDT due 4Q2024.
I found some documentation on saving the last Linux kernel used
The best solution was to set (in /etc/default/grub):
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
With this settings the last selected value is kept for the next boot. If you have a new kernel you don’t have to edit your config.
Don’t forget to re-run sudo update-grub
It fails on earlier and current(14.2.2) releases of zPDT code.