cu -l /dev/nmdm not setting rows and columns
Willem Jan Withagen
wjw at digiware.nl
Wed Nov 26 17:24:37 UTC 2014
On 24-11-2014 3:04, Peter Grehan wrote:
> Hi Craig,
>
>> # stty -a
>> speed 9600 baud; 0 rows; 0 columns;
>> # echo $TERM
>> dialup
>>
>> Any idea how I can fix this? The console inside the VM
>> is quite unusable when it does not have the correct
>> rows/colums set.
>
> Not sure how you're getting 'dialup' as the terminal type: the default
> ttys file for 10.1 shouldn't need to be edited, and has
>
> ttyu0 "/usr/libexec/getty std.9600" vt100 onifconsole secure
>
> The rows/columns is always 0 for uart-style serial lines since it's not
> possible to know what's on the other end. That's why $TERM has to be set
> correctly for these.
>
> Or, you can network-login to the guest in which case xterm works fine :)
Or, like in the old days, just assign a TERM env value in your
shell-login script based on the device the shell is connected too.
That'll give you a basic working setup.
Resizing will probably still not automagically work, and will require
extra intervention.
--WjW
More information about the freebsd-virtualization
mailing list