PCMCIA USB ports was messing up everything, but got it also worked around. Final fix to have everything except onboard USB 1.0 ports in Dock working:
1. In BIOS Config->PCI, all INT should be set to auto
2. /etc/initramfs-tools/modules should contain:
fbcon
thinkpad_acpi
dock
thinkpad
pcmcia
uhci_hcd
ohci_hcd
yenta_socket
3. kernel options: irqpoll (optional acpi=off can be used to run USB 1.0 port)
Results of the above settings:
- PCMCIA Card with 2xUSB 2.0 & 1xFirewire plugged in Dock PCMCIA slot works fine
- Winfast Leadtek 2000 XP plugged in Dock PCI slot works fine
- Mouse plugged in USB 2.0 on PCMCIA card works fine
- USB#1 in Dock is not working even using acpi=off
- USB#2 in Dock works fine when acpi=off parameter is set in kernel
Conclusion: modules mentioned above should be passed to initramfs by default after Ubuntu installation, also some diagnostics should be made to check why both - ACPI and Dock USB support can work at the same time.
Since Dock is usable as I wanted it to be, I'm done with this.
PCMCIA USB ports was messing up everything, but got it also worked around. Final fix to have everything except onboard USB 1.0 ports in Dock working:
1. In BIOS Config->PCI, all INT should be set to auto
2. /etc/initramfs- tools/modules should contain:
fbcon
thinkpad_acpi
dock
thinkpad
pcmcia
uhci_hcd
ohci_hcd
yenta_socket
3. kernel options: irqpoll (optional acpi=off can be used to run USB 1.0 port)
Results of the above settings:
- PCMCIA Card with 2xUSB 2.0 & 1xFirewire plugged in Dock PCMCIA slot works fine
- Winfast Leadtek 2000 XP plugged in Dock PCI slot works fine
- Mouse plugged in USB 2.0 on PCMCIA card works fine
- USB#1 in Dock is not working even using acpi=off
- USB#2 in Dock works fine when acpi=off parameter is set in kernel
Conclusion: modules mentioned above should be passed to initramfs by default after Ubuntu installation, also some diagnostics should be made to check why both - ACPI and Dock USB support can work at the same time.
Since Dock is usable as I wanted it to be, I'm done with this.