Download Latest Version fidoslax-retro-1.1.4-kde3.iso (497.1 MB)
Email in envelope

Get an email when there's a new version of fidoip

Home / media
Name Modified Size InfoDownloads / Week
Parent folder
videoguide 2025-08-20
setup-fido-node-on-unix.pdf < 18 hours ago 77.6 kB
setup-fido-node-on-windows.pdf < 18 hours ago 85.6 kB
fidoslax-linux-design-and-features.pdf 2025-08-21 775.9 kB
fidoip-design-and-features.pdf 2025-08-15 878.8 kB
RUSSIAN-README.txt 2024-12-12 54.3 kB
ENGLISH-README.txt 2024-12-12 21.4 kB
Totals: 7 Items   1.9 MB 25
========================================================================
  		ФИДО IP-комплект fidoip для Windows и Unix 
========================================================================

Самонастраивающийся пакет программ для работы в Фидонете fidoip (последнюю версию скачать можно тут http://sourceforge.net/projects/fidoip/files/) состоит из:

	* скриптов для сборки и бинарных файлов binkd, Husky HPT и GoldED+;
	* конфигурационных файлов;
	* скриптов для получения и отправки сообщений, запуска редактора GoldED+.
 
Настройка комплекта несложна и осуществляется при помощи одного из двух конфигураторов - поинтового (если ты подключаешься к сети FIDONet как поинт) или узлового (если ты решил стать системным оператором узла).

Для быстрого ознакомления с основными возможностями fidoip см. презентацию fidoip-design-and-features.pdf - краткое описание возможностей программы на английском и русском языках:

	https://sf.net/projects/fidoip/files/media/fidoip-design-and-features.pdf

Если ты новичок и никогда ранее не работали в сети Фидонет, настоятельно рекомендуется посмотреть краткий обучающий видеокурс <ПЕРВЫЕ ШАГИ В СЕТИ ФИДОНЕТ>:

	https://sf.net/projects/fidoip/files/media/videoguide/first-steps-to-fidonet-video-guide.avi

а также один из трех видеороликов, в которых показана установка и настройка fidoip для поинта 

для Windows:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-windows.wmv

для Unix/Linux:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-unix.wmv

для Android:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-android.wmv

Также новичкам рекомендуется ознакомится с книгой Дмитрия Игнатова <ЭТО ВАШЕ ФИДО> (c) 2011, 178 страниц, 2,7 Mb, формат PDF, c иллюстрациями. Скачать эту книгу можно из раздела сайта <Литература о Фидо>:

	https://www.nzdr.ru/fidonet
	https://www.nzdr.ru/data/media/biblio/fido/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F/%D0%98%D0%B3%D0%BD%D0%B0%D1%82%D0%BE%D0%B2%20%D0%94.%20-%20%D0%AD%D1%82%D0%BE%20%D0%B2%D0%B0%D1%88%D0%B5%20FIDO%20(2011).pdf

IP-комплект fidoip предназначен для автоматической настройки подключения для IP-пойнтов и создания IP-узлов. 

Если вам необходимо поднять УЗЕЛ обязательно посмотрите презентации <НАСТРОЙКА УЗЛА FIDONET ДЛЯ UNIX>:

	https://sf.net/projects/fidoip/files/media/setup-fido-node-on-unix.pdf

и <НАСТРОЙКА УЗЛА FIDONET ДЛЯ WINDOWS>:

	https://sf.net/projects/fidoip/files/media/setup-fido-node-on-windows.pdf

Также к просмотру рекомендуется обучающие видеоролики <НАСТРОЙКА УЗЛА FIDONET ДЛЯ WINDOWS>:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-windows.wmv

и  <НАСТРОЙКА УЗЛА FIDONET ДЛЯ UNIX>:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-unix.wmv

И обучающий видеоролик <НАСТРОЙКА УЗЛА FIDONET ДЛЯ ANDROID>:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-android.wmv


		===СОДЕРЖАНИЕ===

Где найди свежие инструкции по установке fidoip и использованию ФИДО
Изменение концепции установки fidoip для Unix/Linux
Где скачать пакеты FIDO
Установка fidoip в Windows
Установка fidoip в Unix/Linux
	Управление сервисом binkd и его автозапуск при загрузке системы
	Периодические задания FIDO для cron
Установка fidoip в Android
	Приложения, необходимые для установки fidoip
	Установка образа дистрибутива Linux внутри TermUx
		Запуск дистрибутива Linux внутри TermUx
		Настройка дистрибутива Linux внутри TermUx
			Настройка часового пояса
			Русификация консоли
		Установка пакетов, необходимых для сборки fidoip внутри образа дистрибутива Linux на Android
	Использование Limbo x86 PC Emulator на Android
Настройка fidoip в качестве узла и система управления узлом fidoip NMS
Обновление fidoip
Работа в ФИДО
Список узлов, набирающих пойнтов


		===Где найди свежие инструкции по установке fidoip и использованию ФИДО===

https://sf.net/projects/fidoip/files/media/

а также файлы, включенные в архив fidoip-2.0.*.tar. Для получения АКТУАЛЬНОЙ информации по установке fidoip  см. файлы документации: этот файл, ENGLISH-README.txt, UPDATING, setup-fido-node-on-unix.pdf, setup-fido-node-on-windows.pdf, fidoip-design-and-features.pdf

Много полезной информации по использованию FIDO приведено файлах документации предыдущих версий fido.rus.*. Но она ЗНАЧИТЕЛЬНО устарела.


		===Изменение концепции установки fidoip для Unix/Linux===

В Unix-версии (Linux/FreeBSD/DragonFly BSD, Android, NetBSD) вместо нескольких скриптов fido_*.sh теперь используется один скрипт create_packages.bash. Он собирает пакеты FIDO (binkd,  hpt и Golded) и сохраняет их в каталог packages/. 

Собирать ФИДО-пакеты и устанавливать fidoip теперь можно без прав суперпользователя root - и даже лучше делать это под обычным пользователем.

Также для Unix-версии установка ФИДО теперь возможна в каталог по выбору пользователя. Для этого нужно:

1. Выбрать (или создать новый) каталог, в который нужно установить ФИДО перейти в него. Допустим, ты решил установить ФИДо в каталог /home/username/ftn, тогда:
  
 ~ $  mkdir ~/ftn
 
2. Перейти в него и раскрыть в нем архив fidoip-2.*.tar:

  ~ $ cd ~/ftn
  ~ $ tar -xpf fidoip-2.*.tar -C .

3. Перейти в каталог с установочными скриптами fidoip:

  ~ $ cd fidoip-2.0-версия

4. Cобрать пакеты FIDO, запустив скрипт create_packages.bash - cм. инструкцию по установке ниже.

5. Скопировать собранные пакеты в выбранный для FIDO каталог:

   ~ $ cp packages/*.tgz ~/ftn/

6. Вернуться в выбранный для установки каталог и установить пакеты, выполнив команды: 
 
   ~ $ cd ~/ftn/
   ~ $ tar -xzpf binkd*.tgz -C . 
   ~ $ tar -xzpf husky*.tgz -C .
   ~ $ tar -xzpf golded*.tgz -C .

В выбранном вами каталоге появятся две новые директории:

 usr - каталог с бинарными и конфигурационными файлами FIDO;
 fido - каталог с базами ФИДО; 

7. Далее нужно вернуться в каталог с установочными скриптами и запустить конфигураторы поинта или узла и настроить поинтовую или узловую конфигурацию ФИДО:

   ~ $ cd ~/ftn/fidoip-2.0-версия
   ~ $ bash ./setup_config.bash  - для настройки поинта
или
   ~ $ bash ./setup_node.bash    - для настройки узла

Т.е. допустим, ты работаешь под пользователем username и выбрал для установки FIDO каталог 
/home/username/ftn. Тогда после установки fidoip в  каталоге /home/username/ftn будут три подкаталога, в которых будут размещаться:

	/home/username/ftn/fido - базы ФИДО.
	/home/username/ftn/fidoip-2.0-версия - установочные скрипты fidoip (после завершения настройки FIDO этот каталог можно удалить).
	/home/username/ftn/usr/bin - бинарные и конфигурационные файлы пакета fidoip.
	/home/username/ftn/usr/etc - конфигурационные файлы binkd, husky hpt и Golded+.
	/home/username/ftn/usr/etc/rc.d - скрипты и конфигурационные файлы для запуска и управления сервисом binkd.

Более подробную пошаговую инструкцию см. разделе "Установка fidoip в Unix" ниже.

Для получения дополнительной информации об установке и использовании см. файл RUSSIAN-README.txt, включенный в пакет fidoip, а также видеоролики:

https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-windows.wmv
https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-unix.wmv
https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-android.wmv
https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-windows.wmv
https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-unix.wmv
https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-android.wmv
https://sf.net/projects/fidoip/files/media/videoguide/first-steps-to-fidonet-video-guide.avi


		===Где скачать пакеты FIDO===

См.:
	https://sf.net/projects/fidoip/files/

1. Для Windows все необходимые файлы уже включены в архив fidoip-*.tar - файл fidoip_win-2.0-версия.zip. Инструкция по установке см. ниже.  

2. Для Linux Debian и Android - бинарные пакеты с расширением *.tgz уже включены в архив fidoip-*.tar. Бинарные файлы для каждой из вариантов архитектор находятся внутри директории packages/ - в каталогах Android and Linux. Установка бинарных пакетов производится командами tar -xzpf *.tgz. Инструкцию по установке см. ниже. 

3. Для сборки свежих пакетов из исходных текстов программ других дистрибутивах Linux и *BSD используется скрипт: 

   ~ $ bash ./create_packages.bash


		===Установка fidoip в Windows===

1. Внутри архива fidoip-2.0.X.tar находится файл fidoip_win-2.0.версия.zip. Извлеки его из архива, затем скопируй fidoip_win-2.0.версия.zip в корневую директорию любого диска. Щелкни на нем правой клавишей мыши и извлеки все файлы в корень диска.

Для того чтобы комплект работал, он должен находиться в корне любого диска в 2-х директориях - usr и home, например - d:\usr и d:\home или c:\usr и c:\home и т.д.

*Примечание. Некоторые архиваторы (к примеру WinRar) могут извлечь архив не в корень диска, а создают каталог с названием архива (к примеру, fidoip-2.0.версия) и извлекают все файлы и каталоги архива в этот каталог. В этом случае открой этот каталог, выдели каталоги home и usr, скопируй их, затем перейдите на уровень выше в корень диска и вставь в корень диска - так чтобы в корне диска на который устанавливается fidoip (C:\,D:\ и т.д.) появились новые каталоги c:\usr и c:\home (или d:\usr и d:\home, и т. д)     

2.  Открой при помощи редактора (к примеру, в Notepad'а) файл \usr\setup_config.vbs и отредактируй в нём восемь строк:

 const yourFullName = "Vasiliy Pampasov"
 const yourFTNAddress = "2:5020/828.555"
 const yourStationName = "MyStation"
 const yourLocation = "Russia, Moscow"
 const yourUplinkName = "Kirill Temnenkov"
 const uplinkFTNAddress = "2:5020/828"
 const uplinkServerName = "temnenkov.dyndns.org"
 const yourPassword = "12345678"

и заменив информацию между кавычками, соответственно, на твое имя, твой FTN-адрес, твое название станции, твое месторасположение, имя аплинка, адрес аплинка, DNS-имя сервера (hostname) и твой пароль. После чего сохрани файл \usr\setup_config.vbs и запусти его кликнув на нем два раза мышкой. 

3. Зайди в директорию \usr\bin и щелкни мышкой на файле rs.bat или ярлыке со значком с изображением собачей будки (rs.bat) на Рабочем столе Windows;

4. После того как ты соединился и получил сообщения, запусти редактор GoldEd-NSF, щелкнув мышкой на файле \usr\bin\ge.bat или ярлыке с логотипом фидошной собачки (ge.bat) на Рабочем столе. Написав письма, закрой редактор, запусти снова скрипт rs.bat для отправки сообщений.

Если ты новичок и никогда ранее не работал в сети Фидонет, посмотри перед установкой краткий обучающий курс "Первые шаги в сети Фидонет": 

	https://sf.net/projects/fidoip/files/media/videoguide/first-steps-to-fidonet-video-guide.avi

И ролик "Установка fidoip для поинта в Windows":

https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-windows.wmv


		===Установка fidoip в Unix/Linux===

Перед первой установкой рекомендуется к просмотру один из двух видеороликов, в которых показана установка и настройка fidoip в Unix/Linux.
Установка поинта: 
	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-unix.wmv
Установка узла:
	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-unix.wmv

1. Установи из репозитория твоей системы необходимые пакеты:

   ~ $  build-essential clang cmake gmake git gsed autoconf automake perl binutils ncurses-ui-libs libncurses5-dev ncurses-dev bash gettext gettext-dev texinfo gtexinfo unzip zip bzip2 cron cronie screen wget psmisc net-tools ncal bcal iputils-ping lshw hwinfo 

Примечание 1. В зависимости от варианта системы, дистрибутива и типа установки (поинт или узел), набор пакетов, который нужно поставить, может отличаться.  К примеру, для систем *BSD Unix придется поставить дополнительно пакеты bash, gsed и gmake, но для Linux и Android этого делать не нужно.

Ниже приведен пример установки для поинта необходимых пакетов в Debian:

   #  apt-get -y install build-essential git autoconf automake cmake clang unzip zip bzip2 libncurses5-dev gettext screen texinfo wget psmisc net-tools iputils-ping

Чуть иным будет набор пакетов, если выполняется установка узла в Debian:

  # apt-get -y install build-essential git autoconf automake cmake clang perl unzip zip bzip2 libncurses5-dev gettext screen wget texinfo psmisc cron net-tools ncal iputils-ping lshw hwinfo

 А для Android (в приложении TermUx) установочный набор будет другим:

  ~ $  pkg install build-essential clang cmake git autoconf automake perl binutils ncurses-ui-libs gettext texinfo unzip zip bzip2 cronie screen wget net-tools bcal psmisc 

2. Скачай последнюю версию fidoip-2-0.версия.tar с сайта: http://sf.net/projects/fidoip/files/

3. Выбери директорию, в которую ты хочешь установить FIDO. К примеру, ты
решил установить FIDO в директорию '/home/username/ftn' в своем домашнем каталоге. 
Тогда создай эту директорию '/home/username/ftn' и перейди в него:

   ~ $  mkdir cd ~/ftn
   ~ $  cd ~/ftn

4. В этом каталоге разверни архив fidoip-2.0.версия.tar и перейди в каталог
fidoip-2.0-версия:

   ~ $  tar -xpf ~/Downloads/fidoip-2.0-версия.tar
   ~ $  cd fidoip-2.0-версия

5. Чтобы создать пакеты FIDO, запусти команду:

   ~ $  bash ./create_packages.bash
 
Примечание 2. Собирать ФИДО-пакеты и устанавливать fidoip теперь можно без прав суперпользователя root - и даже лучше делать это под обычным пользователем.

Примечание 3.  Для загрузки и сборки пакетов требуется подключение к Internet. А если подключение идет через прокси-сервер, скрипт create_packages.bash перед запуском следует отредактировать - раскомментировать строку GIT_PROXY и указать в ней настройки прокси.

6. Скопируй созданные пакеты в каталог, куда ты хочешь установить
FIDO. Перейди в него и установи пакеты: 

   ~ $  cp -v packages/*.tgz ~/ftn
   ~ $  cd ~/ftn
   ~ $  tar -xzpf binkd*.tgz
   ~ $  tar -xzpf husky*.tgz
   ~ $  tar -xzpf golded*.tgz

7. Снова перейди в каталог, в котором ты развернул архив: 

   ~ $  cd ~/ftn/fidoip-2.0.версия

8. Запусти конфигуратор для поинта:

   ~ $  bash ./setup_config.bash 

 или для создания конфигурации узла:

   ~ $  bash ./setup_node.bash

9. Конфигуратор попросит тебя ввести необходимую информацию, введи ее и подтверди правильность ввода, нажав клавишу "y".

10. Добавь в системную переменную $PATH каталог, в котором находятся программы FIDO и скрипты fidoip. К примеру, если ты установил FIDO в поддиректории ftn своего домашнего каталога ($HOME), то используй следующую команду:

   ~ $  export PATH=$PATH:$HOME/ftn/usr/bin

Затем измени системную переменную PATH в файлах ~/.profile или ~/.bash_profile, чтобы каталог $HOME/ftn/usr/bin добавлялся в эту переменную автоматически при следующем входе в систему. 
Если вместо bash используется другой интерпретатор, добавь эту строку в другой настоечный профильный файл этого интерпретатора.


	==Управление сервисом binkd и его автозапуск при загрузке системы==

После запуска конфигуратора setup_node.bash в директории /КАТАЛОГ_УСТАНОВКИ/usr/etc/rc.d создаются три файла: binkdsrv, bnkd.srv и binkd.service.

binkdsrv 	- скрипт запуска/останова/перезагрузки сервиса binkd для дистрибутивов с системой инициализации init (Slackware, *BSD) 
bnkd.srv	 - чуть модифицированный скрипт запуска/останова/перезагрузки сервиса binkd для дистрибутивов с системой инициализации SystemD (Debian, Ubuntu и т.д.)
binkd.service	 - файл для описания автозапуска сервиса binkd в системе инициализации Systemd, чтобы binkd
автоматически запускался при перезагрузке.

Эти три файла уже настроены, редактировать их не нужно. 

Запустить сервис binkd в системах инициализации init: 

/КАТАЛОГ_УСТАНОВКИ/usr/etc/rc.d/binkdsrv start

Запустить сервис binkd в системах инициализации Systemd: 
/КАТАЛОГ_УСТАНОВКИ/usr/etc/rc.d/bnkd.srv start

Активировать сервис в системах инициализации Systemd, чтобы binkd
автоматически запускался при перезагрузке: 

sudo systemctl enable --now /КАТАЛОГ_УСТАНОВКИ/usr/etc/rc.d/binkd.service
sudo systemctl is-enabled binkd.service


	==Периодические задания FIDO для cron==

После запуска сервиса binkd следует активировать периодические задания. Эти задания автоматически выполняют опрос аплинков(поллинг), публикует статистику по работе узла в эхоконференцию *.ROBOTS и правила в локальные эхи. Для этого следует выполнить под тем пользователем, для которого ты установил fidoip, команду
 
   ~ $  cd ~/ftn/fidoip-2.0.версия 
   ~ $ bash ./crontask.sh


Перед запуском этого скрипта ты можешь отредактировать файл fidoip-2.0.*/node/crontab.cfg.template-node для изменения интервала опроса линков. Но это необязательно, подойдут и стандартные параметры. А интервалы для поллинга и прочие параметры всегда можно изменить и потом, набрав под пользователем fido команду:

   ~ $   crontab -e

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

   ~ $   crontab -l

На этом установка узла полностью завершена.


		===Установка fidoip в Android===

Для работы как поинта, так и узла подойдут старые телефоны года выпуска от 2015 г. и позже, с минимально версией Android 5.0.  Уже собранные пакеты FIDO для Android находятся в каталоге packages/Android/AnLinux/* .
Пошаговая инструкция по настройке сети на Android и установке fidoip описана в файле ENGLISH-README.txt в разделе "Installation fidoip on Android". Также рекомендуется к просмотру один из двух видеороликов, в которых показана установка и настройка fidoip на Android:
Установка поинта: 
	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-point-on-android.wmv
Установка узла:
	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-android.wmv


	==Приложения, необходимые для установки fidoip==

Установка fidoip на Android выполняется после установки 2-х приложений:
	1. Приложения TermUx app (https://f-droid.org/ru/packages/com.termux/). 
Termux - это приложение, реализующее Linux-среду, взаимодействие с которой происходит посредством консоли без необходимости иметь root-права на телефоне. Минимальный набор программ устанавливается автоматически, дополнительные пакеты можно установить при помощи пакетного менеджера из репозитория, в котором собрано огромное множество пакетов. И главное преимущество Termux app - это скорость и минимальные потребляемые ресурсы. По сути Termux app не эмулятор, а специальная среда, которая выполняется на том же ядре Linux, как и другие приложения, но включает еще и userland Linux по выбору пользователя, устанавливаемый из репозитория готовых пакетов. Подробности см. https://wiki.termux.com/wiki/Termux_Wiki_(%D0%BD%D0%B0_%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%BE%D0%BC
	2. Приложения AnLinux.apk (Запускайте Linux на Android без рут-прав: https://f-droid.org/ru/packages/exa.lnx.a/).  Приложение AnLinux позволяет запускать популярные дистрибутивы Linux (Debian, ArchLinux, Ubuntu и т.д.) внутри Termux при помощи PRoot (https://wiki.termux.com/wiki/PRoot). Также приложение AnLinux.apk используется для поддержки русского языка на системном уровне в Termux, а также для усиления безопасности. 

	==Установка образа дистрибутива Linux внутри TermUx==

После установки и настройки приложения Termux.apk, чтобы в консоли TermUx был русский язык, дополнительно к приложению TermUx нужно поставить приложение AnLinux.apk (Запускайте Linux на Android без рут-прав: https://f-droid.org/ru/packages/exa.lnx.a/). 

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

Для для установки образа Debian набор команд будет таков:

   ~ $  pkg install wget openssl-tool proot -y && hash -r && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Debian/debian.sh && bash debian.sh

Скопируйте эту строку и вставьте ее в приложение TermUx и нажмите Enter.
 
После этого все необходимые пакеты и образы дистрибутива будут загружены и установлены. 
В домашней папке пользователя, запустившего Termux, появится структура файлов выбранного дистрибутива. Например, если во время установки, вы выбрали загрузку образа дистрибутива Debian, то после установки появится структура папок и файлов:

    debian-binds
    debian-fs

Если был развернут какой-то другой дистрибутив, то каталоги будит называться иначе:

     другой-дистрибутив-binds
     другой-дистрибутив-fs

Если вам нужно скопировать что-то внутрь файловой системы выбранного дистрибутива, можно это сделать до его запуска внутри TermUx. 

Чтобы скопировать архива fidoip внутрь развернутого образа дистрибутива Debian до его запуска, просто выполните команду: 

   ~ $  cp fidoip-2.0.*.tar debian-fs/

Если был развернут какой-то другой дистрибутив, то и команда копирования будет выглядеть так:

   ~ $ cp fidoip-2.0.*.tar другой-дистрибутив-fs/
 

	==Запуск дистрибутива Linux внутри TermUx==

Для запуска дистрибутива Debian следует выполнить из приложения TermUx скрипт:

    ~ $ ./start-debian.sh

А если при установке AnLinux вы выбрали какой-то другой дистрибутив, то:

    ~ $ ./start-другой-дистрибутив.sh

После запуска дистрибутива вы увидите консоль суперпользователя 

root@localhost:~#

А ранее скопированный файл fidoip-2.0.*.tar будет находится в корневом каталоге / :

    root@localhost:~#  ls /fidoip*


	==Настройка образа дистрибутива Linux внутри TermUx==

После установки выбранного образа и его запуска при помощми команды ./start-дистрибутив.sh, появится консоль с чистым образом загруженного дистрибутива на том ядре Линукс, который установлен в системе Android:

    root@localhost:~# uname -a

Linux localhost 4.14.141-perf-gfa55c68 #1 SMP PREEMPT Tue Jun 15 19:50:08 CST 2021 aarch64 GNU/Linux

Далее выбранный образ дистрибутива следует обновить, настроить и русифицировать консоль. 
Для этого используется пакетный менеджер вашего дистрибутива.

Ниже пример команд для обновления настройки дистрибутива Debian:
 
    root@localhost:~#  apt update
    root@localhost:~#  apt upgrade

Текущее время проверим командой:
 
    root@localhost:~# date

    Thu Oct 17 16:31:07 UTC 202

=Настройка часового пояса=

    root@localhost:~# ls -l /etc/localtime

    lrwxrwxrwx 1 root root 30 Oct 16 18:16 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC

    root@localhost:~#  ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Проверяем:

    root@localhost:~# date

    Thu Oct 17 19:36:29 MSK 2024

Время установлено верно.

=Русификация консоли=

Для Debian это делается так:

    root@localhost:~# apt-get install locales 
    root@localhost:~# dpkg-reconfigure locales

В появившейся списке ищем локали 388. (ru_RU.KOI8-R KOI8-R) и 389. (ru_RU.UTF-8 UTF-8), вводим на запрос их номера и нажимаем Enter.

    Locales to be generated: 388 389 
 
На вопрос про язык выбранный по-умолчанию для системы:

    This will select the default language for the entire system. If this system is a multi-user system where not all users are able to speak the default language, they will experience difficulties.

  1. None  2. C.UTF-8  3. ru_RU.KOI8-R  4. ru_RU.UTF-8

Возможны 2 варианта выбора  - ru_RU.KOI8-R и ru_RU.UTF-8.

1) Если доступ к консоли будет осуществляется к системе Android удаленно по сети (при помощи сервера SSH dropbear), то выбирать язык по-умолчанию лучше ru_RU.KOI8-R. Тогда набираем:

	ru_RU.KOI8-R

И нажимаем Enter. Кодировка для консоли по-умолчанию станет KOI8-R. 

В клиенте putty в настройках меню Translation ставим также KOI8-R. Тогда после подключения к удаленному серверу SSH, можно запускать  GoldEd+  не телефоне при помощи скрипта ge.

2) Если GoldEd+ нужно будет запускать на телефоне в TermUx, то выбирать кодировку по-умолчанию лучше выбрать:

	ru_RU.UTF-8

Вводим ru_RU.UTF-8 и нажимаем Enter. В этом случае кодировка языка по-умолчанию станет UTF-8, что позволит запускать GoldEd+ при помощи скрипта g.  Это позволит читать и писать сообщения на телефоне в консоли TermUx.

В приведенном ниже примере была выбрана кодировка по-умолчанию UTF-8.

Проверяем:

    root@localhost:~# locale -a

    C
    C.UTF-8
    POSIX
    ru_RU.koi8r
    ru_RU.utf8
    russian

Настройка локали для дистрибутива Debian завершена. 

Для русификации консоли других дистрибутивов, см. соответствующую дистрибутиву документацию.


	==Установка пакетов, необходимых для сборки fidoip внутри образа дистрибутива Linux на Android==

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

Установка необходимых пакетов, если выполняется установка узла для Debian:

    root@localhost:~# apt-get -y install build-essential git autoconf automake cmake clang perl unzip zip bzip2 libncurses5-dev gettext screen wget texinfo psmisc net-tools ncal iputils-ping lshw hwinfo

Установка необходимых пакетов, если выполняется настройка поинта для Debian:

    root@localhost:~#  apt-get -y install build-essential git autoconf automake cmake clang unzip zip bzip2 psmisc net-tools ncal libncurses5-dev gettext screen wget texinfo 

Примечание 1. Если бинарные пакеты *.tar в каталоге packages\Android\AnLinux\ свежие, то можно ускорить процедуру установки и НЕ устанавливать пакеты, вроде компиляторов и других пакетов, необходимых для сборки fido. Если сборка свежих пакетов fido при помощи команды create_packages.bash НЕ планируется, то минимальный набор для установки будет:

    root@localhost:~#  apt-get -y install unzip zip bzip2 net-tools libncurses5-dev gettext screen wget

Сборка проекта hpt от имени пользователя root заблокирована разработчиками проекта husky, поэтому для выбранного дистрибутива следует создать обычного пользователя, к примеру ftn, войдти под этим пользователем и начать собирать fidoip.

Создаем нового пользователя ftn, под которым будем собирать пакеты для фидо:

    root@localhost:~# adduser ftn

Заходим под пользователем ftn:

    root@localhost:~#  su -l ftn

Раскрываем скопированный ранее в корень файловой системы архив fidoip:

    ftn@localhost:~$ tar -xpf /fidoip-2.0-версия.tar

Заходим в созданный после раскрытия fidoip каталог:

    ftn@localhost:~$ cd fidoip-2.0-версия

Запускаем сборку пакетов:

    ftn@localhost:~$ bash ./create_packages.bash

Устанавливаем собранные пакеты:

    ftn@localhost:~$ cd ..
    ftn@localhost:~$  tar -xzpf fidoip-2.0.*/packages/binkd-1.1a-115-aarch64-Linux-fido_my1.tgz
    ftn@localhost:~$  tar -xzpf fidoip-2.0.*/packages/husky-1.9-aarch64-Linux-fido_my1.tgz
    ftn@localhost:~$  tar -xzpf fidoip-2.0.*/packages/golded-1.1.5-b-aarch64-Linux-fido_my1.tgz

Настраиваем комплект для узла:

    ftn@localhost:~$  cd fidoip-2.0.*
    ftn@localhost:~$   bash  ./setup_node.bash

Или для поинта:

    ftn@localhost:~$  cd fidoip-2.0.*
    ftn@localhost:~$   bash  ./setup_config.bash

 
	==Использование Limbo x86 PC Emulator на Android==

Можно установить на телефон эмулятор Limbo x86 PC Emulator (https://f-droid.org/ru/packages/com.limbo.emu.main/), настроить виртуальную машину Windows XP/Linux, установить в нее fidoip. Однако и требования к системным ресурсам для такого варианта использования большие - для работы узла или поинта подойдет телефон с годом выпуска от 2019 г. и позже, с минимальным размером ОЗУ 3 Gb.

1. Для нормальной работы fidoip в Windows XP подойдет виртуальная машина с размером ОЗУ 320 MB и выше. 

2. В качестве нетребовательного к ресурсам дистрибутива можно выбрать Debian Linux i386 - минимальный размер ОЗУ без графической оболочки также около 320 Mb.

3. Использование дистрибутива FIDOSlax Linux (https://fidoslax.github.io) с уже встроенным пакетом fidoip - без графической оболочки X через sshd - размер необходимого ОЗУ (при использофании файла виртуальной памяти swap на жестком диске) будет около 90-120 Mb.

Limbo x86 PC Emulator - это эмулятор на основе QEMU, поэтому для ускорения работы в его настройках следует выбрать более быструю версию QEMU - 2.9. 
 
Для доступа к виртуальной машине Windows XP следует использовать любой VNC-клиент. 

В Debian, при консольном типе установки в режиме expert, следует выбрать локаль KOI8-R и клавиши для переключения раскладки, а также снять * со всех компонентов, кроме сервера SSHD. Затем, после установки, следует завести пользователя с паролем и подключаться по SSH к виртуальной машине, используя приложение app - любой клиент SSH. 

Для FIDOSlax Linux лучше брать версию FIDOSlax Retro Edition (fidoslax-retro-edition-1.1.3-x86.iso), она менее требовательна к ресурсам. Более подробное описание процесса установки и настройки дистрибутива см. в документации:

	https://fidoslax.github.io/fidoslax/FIDOSlax-manual-v3.1.3-stable.pdf

Также на старых телефонах с размером ОЗУ < 3 Gb может потребоваться увеличить размер свободной памяти, отключив при помощи команд adb shell (pm uninstall и pm disable-user) ненужные, но потребляющие ресурсы системные приложения Google. 


		===Настройка fidoip в качестве узла и система управления узлом fidoip NMS===

Если тебе необходимо поднять узел, обязательно посмотри презентации:

1. <НАСТРОЙКА УЗЛА FIDONET ДЛЯ UNIX>:

	https://sf.net/projects/fidoip/files/media/setup-fido-node-on-unix.pdf

И видеоролик <НАСТРОЙКА УЗЛА FIDONET ДЛЯ UNIX>:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-unix.wmv

Или видеоролик <НАСТРОЙКА УЗЛА FIDONET ДЛЯ ANDROID>:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-android.wmv

2. <НАСТРОЙКА УЗЛА FIDONET ДЛЯ WINDOWS>:

	https://sf.net/projects/fidoip/files/media/setup-fido-node-on-windows.pdf

И видеоролик <НАСТРОЙКА УЗЛА FIDONET ДЛЯ WINDOWS>:

	https://sf.net/projects/fidoip/files/media/videoguide/setup-fido-node-on-windows.wmv

Также можно прочитать в одном из файлов fido.rus.*.txt раздел 28. "Настройка комплекта fidoip в качестве узла" - для понимания работы автоматической системы управления узлом fidoip NMS.


		===Обновление fidoip===

См. в файл UPDATING.


		===Работа в ФИДО===

См. в файлах fido.rus.*.txt раздел 31. "Приступая к работе в ФИДО (небольшое пособие для новичков)", а также краткий обучающий видеоролик:

https://sf.net/projects/fidoip/files/media/videoguide/first-steps-to-fidonet-video-guide.avi 


                 	===Список узлов, набирающих пойнтов=== 

= su.ip.point ============================================
 Msg  : 10 of 10                            
 From : Daniil Ustuzaninov                  2:50/8          Сб. 23.11.2024 
21:54
 To   : All
 Subj : Список узлов, набирающих пойнтов
======================================================

          _2:50/8_
Сисоп:                    Daniil Ustuzaninov
Название станции: PULSAR2
Расположение:     Kirov, Russia
Протоколы:                binkp
Контакты сисопа:
    Telegram:  @KyloSysOp
    Whatsapp:  +79229484403
    Phone/SMS: +79229484403
    E-mail:    udv.fido@gmail.com udv.fido@yandex.ru

      _2:5020/2332_
Сисоп:            Andrey Ignatov
Hазвание станции: Felinas
Расположение:     Москва, Россия
Веб-страница:     Пока нет
Протоколы:        binkp
Сервисы:          нетмейл, эхи, файлэхи
Требования:       Адекватность, активность в сети
Примечания:       2411 доступная эха, помогу настроить софт
                  на любой поддерживаемой ОС
Контакты сисопа:
    E-mail:       computershik@gmail.com
    telegram:     Feliksas

      _2:5030/1081_
Сисоп:            Anton Ryzhkov
Hазвание станции: Crow's nest
Расположение:     St.Petersburg
Веб-страница:     https://f1081.n5030.ru/golded.php
Протоколы:        binkp
Сервисы:          нетмейл, эхи, фэхи
Требования:       Нет требований
Примечания:       Получение поинта или линка автоматически, через бота в ТГ
Контакты сисопа:
    Telegram:     f1081n5030_bot

      _2:5005/49_ 
Сисоп:            Victor Sudakov 
Название станции: Ulthar 
Расположение:     Tomsk, Russia 
Веб-страница:     Пока нет 
Протоколы:        binkp 
Требования:       Соблюдать полиси, участвовать в жизни сети 
Примечания:       Помогу с настройкой софта под UNIX (FreeBSD и др) 
Контакты сисопа: 
    Telegram:     @victor_sudakov 
    E-mail:       victor.sudakov@gmail.com 
    Другое:       N5005C, N5005PK 
 
      _2:5030/722_ 
Сисоп:            Ivan Konyshev 
Hазвание станции: Raspberry Pi Station 
Расположение:     Lekhtusi, Russia 
Веб-страница:     https://vk.com/public103865620 
Протоколы:        binkp 
Требования:       Своевременный забор почты, адекватность поведения 
Примечания:       Помогу с настройкой софта 
Контакты сисопа: 
    E-mail:       konyshevig@bk.ru 
    Другое:       Мобилко/Viber/WhatsApp/Telegram +79312036145 
        
      _2:5023/24_ 
Сисоп:            Dmitri Kamenski 
Название станции: Hobbit Station 
Расположение:     Калуга, Россия 
Веб-страница:     http://wfido.ru 
Протоколы:        WEB,VK_gate,FTP,NNTP,Telnet_BBS,IBN,IFC,Dial-up 
Требования:       Отсутствуют 
Примечания:       Автоматическая регистрация "в один клик" 
Контакты сисопа: 
    E-mail:       fido@wfido.ru  
        
      _2:5095/20_ 
Сисоп:            Sergey V. Efimoff 
Название станции: Stabilis Systems 
Расположение:     Podolsk, Russia 
Веб-страница:     нет и не будет 
Протоколы:        binkp
Транспорт:        IPv4, IPv6 
Сервисы:          эхомейл, нетмейл, фэхи 
Примечания:       Примечание: приглашаю адекватных пойнтов, способных 
                  самостоятельно настроить софт, помощь окажу при 
                  необходимости. 
Контакты сисопа: 
    E-mail:       risky@risky.ru 
    Skype:        macrisky
        Telegram:     @Macrisky

      _2:5020/8912_
Сисоп:            Aleksey Matyuk
Название станции: Kalach_station (станция Калач на Урале)
Расположение:     Московская область
Протоколы:        Modem (dialup-only!),  время работы: круглосуточно
Сервисы:          callback по России, нетмейл, эхи (~2000), фэхи (~100)
Примечания:       Возможен отзвон с моей стороны по всей России.
                  Доступно большое количество эх и фэх + форвардреквест.
                  Hа узле 9 диалапных линий! (все в коде 495).
Контакты сисопа:
   E-mail:        soft-cat@mail.ru
           
      _2:460/58_ 
Сисоп:            Stas Mishchenkov 
Название станции: Lame Users Breeding. 
Расположение:     Simferopol, Crimea. 
Протоколы:        IBN (IPv4,IPv6), PTSN 
Требования:       Не хамить в эхах 
Примечания:       помогу с софтом 
Контакты сисопа: 
    E-mail:       f58.n460.z2@gmail.com
    Telegram:     @BroRabbit 
 
      _2:5049/167_ 
Сисоп:            Aleksey Kuzin 
Название станции: Chelny.Online 
Расположение:     Hабережные Челны, Россия 
Веб-страница:     fido.chelny.online 
Протоколы:        binkp 
Сервисы:          нетмейл, эхи, фэхи 
Требования:       Адекватность 
Примечания:       Девушкам помогу с софтом, остальные сами 
Контакты сисопа: 
    ICQ UIN:      161686 
    Telegram:     @Foxeevich 
    E-mail:       fox@fox-net.ru 
 
      _2:6035/3_ 
Сисоп:            Vladimir Fyodorov 
Название станции: Esquire Station 
Расположение:     г. Железногорск Курской области. 
Веб-страница:     https://vk.com/id29245371 
Протоколы:        IBN,IEM 
Сервисы:          нетмейл, эхи, чуть-чуть фэх 
Требования:       Адекватность 
Примечания:       Помогу с настройкой софта. 
Контакты сисопа: 
    Telegram:     @fido15 
    E-mail:       fido6035@yandex.ru 
    Jabber:               fido15@jabber.ru 
 
      _2:6035/66_ 
Сисоп:            Дмитрий Игнатов 
Название станции: Underground PortaL Station 
Расположение:     Россия, Железногорск 
Протоколы:        IBN 
Сервисы:          нетмейл, эхи, фэхи, левонет FiRsTNeT 
Требования:       Подписка на эху RU.IGNATOV и ТГ-канал https://t.me/me_writer
Контакты сисопа: 
    E-mail:       idasoftstudio@gmail.com
    Telegram:     @ignatov_d

      _2:463/1331_
Сисоп:            Andrei Dzedolik
Название станции: Hugayda Station
Расположение:     Kiev, Ukraine
Протоколы:        binkp
Контакты сисопа:
    E-mail:       aid@aid.in.ua
    Skype:        irvin.ditz    

        _2:5068/350_
Сисоп:            Максим Иванов
Название станции: madx_station
Расположение:     Череповец, Вологодская обл., Россия
Протоколы:        binkp
Сервисы:          эхи, фэхи, нетмайл
Примечания:       Пишите на пойнтовый адрес 2:5068/350.1,
                  с ноды могу не прочитать очень долго.
Контакты сисопа:
    VK:                     https://vk.com/madxx
    E-mail:                 madx2000@gmail.com
    watsapp/telegram/voice: +7 921 250 54 75
 
         _2:5020/806_
Сисоп:            Sergey Dorozhkin
Название станции: Elinora Station
Расположение:     Russian, Moscow region, Shchelkovo
Протоколы:        IBN, IFC, ITN
Сервисы:          нетмейл, эхи, фэхи
Требования:       Адекватность, способность отредактировать
                  текстовые конфиги по инструкции
Примечания:       Помогу с софтом под Win 2k, XP , 7 (86/64),
                  частично под Linux (rmp,deb), остальные сами;
Контакты сисопа:
    E-mail:       uhgnet@yandex.ru

        _2:5015/46_
sysop:               Nil Alexandrov
station:             -=NILBBS=-
loc:                 Nizhny Novgorod, Russia
prot:                IBN
serv:                NetMail, Echoes, FileEchoes
treb:                Video call for admission
note:                n5015 folks are preferred, but anybody is welcome.
jid:                 nilalex@jabber.ru
email:               nil.alexandrov@gmail.com
Skype:               nilalex
other:               You must be familiar with the FidoNet software setup.
                     I will just provide you with credentials.
---





Source: RUSSIAN-README.txt, updated 2024-12-12