wiki:stamp-debian-docs

База знаний

Настройка второго монитора

Для настройки необходимо переконфигурировать графическую подсистему Xorg:

  • Переходим в текстовую консоль (ctrl+alt+f1), авторизуемся (root/stampsoft)
  • Отключаем графическую подсистему Xorg+KDE: /etc/init.d/kdm stop
  • Запускаем самотест: X -configure
  • В результате теста будет сгенерирован файл /root/xorg.conf.new, перемещаем его в каталог настроек: mv /root/xorg.conf.new /etc/X11/xorg.conf
  • Правим файл /etc/X11/xorg.conf, отключаем ускорение: находим строчки вида:
     # Option "NoAccel" .....
    
    На
      Option "NoAccel" "True"
    

Число таких строк равно кол-ву мониторов (карт).

  • Запускаем графику: /etc/init.d/kdm start

Синхронизация времени

Предварительно корректное время следует выставлять в BIOS!!! Программно время синхронизируется при наличии интернета:

 /etc/init.d/ntp restart

Подключение/отключения flash-носителя

Для подключения носителя используется команда вида:

 mount /dev/sdb /mnt

/dev/sdb - устройство, определяющее носитель, может быть /dev/sdb1, /dev/sdc и тд Содержимое носителя появится в папке /mnt

Отключение носителя:

 umount /mnt

Настройка ethernet

Для проверки работоспособности сетевой карты (и наличия драйверов) необходимо выполнить команду:

 ifconfig eth0

Где eth0 - имя устройства. Если карт несколько, то они будут занимать устройства eth0, eth1, eth2 и т.д.

Если устройство есть и в порядке - будет выведена информация об устройстве, в противном случае - сообщение об ошибке (например error fetching interface information: Device not found).

Для настройки ethernet откройте файл настрйки сети (networksetup) на рабочем столе. Необходимо закоментарить строки, относящиеся к ppp-подключению, и раскоментарить строки, относящиеся к eth0:

Вариант 1 (подключение по DHCP, автоматическая настройка):

....
# PPP GPRS networking, uncomment lines bellow and set provider
#auto ppp0
#iface ppp0 inet ppp
#provider mts

# EHETRNET networking, auto
auto eth0
iface eth0 inet dhcp
...

Вариант 2: ручная настройка:

....
# PPP GPRS networking, uncomment lines bellow and set provider
#auto ppp0
#iface ppp0 inet ppp
#provider mts

# EHETRNET networking, auto
auto eth0
iface eth0 inet static
address 172.21.21.50
netmask 255.255.255.0
gateway 172.21.21.1
...

где address - ip-адрес хоста(внутренний) netmask - маска подсети gateway - адрес шлюза

В варианте 2 следует также прописать настройки DNS в файл /etc/resolv.conf

nameserver 80.81.208.82
nameserver 80.81.208.66

После чего перезагрузить подключение к сети (networkrestart).

Настройка локальных операторов

Платежи в пользу локальных операторов обрабатываются самим терминалом, информация никуда не отправляется и обрабатывается локально.

Настроить работу модуля локальных платежей можно на странице администрирования терминала. Необходимо указать один или несколько операторов, задав их параметры.

В текущей версии (2.7a11) можно указать следующие параметры:

  • Наименование оператора (услуги)
  • Минимальная и максимальная сумма платежа. Оба значения демонстрируются при оплате, но минимальная сумма особой роли не играет - можно провести платёж и на сумму, меньшую минимальной. При достижении максимальной суммы платёж проводится автоматически (печатается чек), нажимать кнопку "Оплатить" не требуется.
  • Комиссия (в процентах), минимальная комиссия.
  • Иконку оператора. Иконка достаточно указать с флэшки, она будет скопирована программой при сохранении параметров.

Если терминал работает в автономном режиме, то рекомендуется отключать модуль "СТАМП"!

Настройка разрешения экрана

Обычно не требуется устанавливать принудительно разрешение экрана - терминальное ПО делает это автоматически при запуске.

Посмотреть список разрешений можно в консоли следующей командой:

xrandr

Текущее разрешение будет отмечено символом "*".

Сменить разрешение можно командой:

xrandr -s 1024x768

В качестве аргумента следует указать требуемое разрешение из списка возможных разрешений.

По-умолчанию команда работает с нижним экраном (тем, на которым запустилась консоль). Для того, чтобы получить информацию по второму экрану, необходимо ПЕРЕД выполнением команд набрать:

export DISPLAY=:0.1

Настройка COM-портов

По-умолчанию linux "видит" только 4 порта: ttyS0-ttyS3, причём только 2 последних порта назначаются на плату расширения. Чтобы увеличить количество портов необходимо указать это количество в конфигурацию загрузчика. Для этого на установленной системе открываем файл /boot/grub/grub.cfg. Находим два блока вида:

menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64'.....
....
....
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=d92a5b3e-f3cc-4c47-acfb-09b2fb0d2283 ro  quiet 
....
....

И правим строчку, начинающуюся с ключевого слова linux, дописывая через пробел параметр 8250.nr_uarts=8 до такого вида

linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=d92a5b3e-f3cc-4c47-acfb-09b2fb0d2283 ro  quiet 8250.nr_uarts=8

То же самое делаем со вторым таким блоком menuentry. Это сделает 8 портов COM вместо 4-х. После правки требуется перезагрузка.

Настройка COM-портов на базе чипа MosChip9865

Это 4-комовые PCI-платы расширения, обычно ST-LAB. Для настройки следует установить расширенный набор COM-портов (см. выше) и пакет mcs9865-1.0.0.9-i386.deb (в аттаче к статье). Перезагрузить после установки.

Актуально для версий > 2.7a20 и >2.7a3, т.к. задействуются нестандартные порты вида /dev/ttyD0 и /dev/ttyD1. Можно использовать и предыдущие версии софта если создать символьные ссылки (добавить в конец файла /etc/init.d/mcs9865 строки):

  ln -s /dev/ttyD0 /dev/ttyS8
  ln -s /dev/ttyD1 /dev/ttyS9
Last modified 12 years ago Last modified on Dec 16, 2011, 4:32:25 PM

Attachments (1)

Download all attachments as: .zip