cu -l /dev/nmdm not setting rows and columns

Willem Jan Withagen wjw at
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.


More information about the freebsd-virtualization mailing list