[ia64] No serial entry in inittab after serial install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
finish-install (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
After completing an install of Dapper using the ia64 release CD I wasn't able to get a serial console login during the first boot of the installed system. I tracked this down to a missing inittab entry:
T0:23:respawn:
After adding that to my inittab I was able to get a serial login using the MP's serial console. I'm guessing that d-i determines whether to add this information based off whether the kernels cmdline contains 'console=ttyS3' or not. However, with kernels newer than 2.6.10 on ia64 systems (see Documentation/
Test system specs:
Server: rx2620
CPUs: 2x 1.6GHz Itanium2
Memory: 16GB
Storage:
/dev/sda 73GB ST373453LC
/dev/sdb 147GB MAP3147NC
/dev/sdc 73GB MAS3735NC
PCI cards:
Slot 1 - [AD144A] S2io Inc. Xframe 10 Gigabit Ethernet PCI-X
Slot 2 - [A7073A] Broadcom NetXtreme BCM5701 - Fibre Gigabit Ethernet
Slot 3 - [A9900A] 2-port Intel 82546GB-Copper Gigabit Ethernet
Slot 4 - [A9899A] 2-port Intel 82546GB-Fibre Gigabit Ethernet
Changed in prebaseconfig: | |
status: | Unconfirmed → Confirmed |
Changed in finish-install (Ubuntu): | |
status: | Confirmed → Incomplete |
This is how prebaseconfig works out whether it's running on a serial console:
# Since this script is running with debconf, 'tty' does installer seems $(readlink /proc/$ {inst_pid} /fd/0) ${rawconsole# /dev/} ${console# /dev/}
# not give reliable answers about what sort of terminal
# we have. The stdin of /sbin/debian-
# to tell the truth.
inst_pid=$(pidof debian-installer | cut -d" " -f1)
rawconsole=
console=$(mapdevfs "$rawconsole")
rawconsole=
console=
case "$console" in
ttyS*)
Do you have any ideas on how to improve this?