Полезные программы openwrt

Список пакетов, которые следует установить дополнительно для облегчения настройки железяки на openwrt:

пакет

утилиты

имя

назначение

имя

назначение

usbutilsпросмотр доступных устройств usb
usbreset сброс конкретного устройства usb
wireless-toolsiwconfigнастройка wifi
 iwlistполучение дополнительной информации о состоянии wifi
iwprivнастройка параметров wifi зависящих от драйвера
iwinfoполучение информации о wifi из разных мест
kmod-nls-cp1251поддержка кодовой страницы windows
kmod-nls-cp866поддержка кодовой страницы dos
kmod-nls-koi8rподдержка кодовой страницы кои8р
kmod-nls-utf8поддержка unicode
wputпередача файлов с роутера
joeредактор с командами похожий на DOSовские
kmod-fs-msdosподдержка fat (диски DOS)
kmod-fs-ntfsподдержка NTFS (дисков windows NT/XP)
kmod-fs-vfatподдержка VFAT (дисков windows 98/ME)
dosfsckпроверка разделов DOS на ошибкиdosfsck
fsck.msdos
fsck.vfat 
mkdosfsформатирование раздела DOSmkdosfs 
mkfs.msdos 
mkfs.vfat 
dosfslabelпросмотр или изменение метки раздела DOS
ntfs-3gдрайвер ntfs с возможностью записиntfs.probeпробное монтирование раздела NTFS
ntfs-3gмонтирование ntfs раздела
ntfs-3g-utilsкоманды манипуляции разделами ntfslowntfs-3gдрайвер ntfs без поддержки альтернативных потоков
ntfs-3g-secauditвывод сведений о правах доступа и их проверка
ntfs-3g-usermapсоздает карту соответствий аккаунтов windows пользователям openwrt
ntfscatкоманда cat для файлов на разделе ntfs
ntfsclusterпоказывает имена файлов размещенных на указанном фрагменте ntfs раздела
ntfscmpсравнение разделов ntfs 
ntfsfixпроверка ntfs раздела 
ntfsinfoпоказывает атрибуты файлов на разделе ntfs полностью
ntfslsпоказ содержимого каталога 
ntfsprogs_ntfs-3gрасширенные команды ntfs, для установки совместно с ntfs-3g-utils необходимо в каталоге /usr/bin удалить файлы: ntfscmp, ntfsinfo, ntfscluster, ntfscat, ntfsls, ntfsfix.mkfs.ntfsсоздание/форматирование ntfs раздела
ntfscatкоманда cat для файлов на разделе ntfs
ntfsclusterпоказывает имена файлов размещенных на указанном фрагменте ntfs раздела
ntfscmpсравнение разделов ntfs 
ntfsfixпроверка ntfs раздела 
ntfsinfoпоказывает атрибуты файлов на разделе ntfs полностью
ntfslsпоказ содержимого каталога 
mkntfsформатирование раздела ntfs
ntfscloneкопирование раздела ntfs
ntfscpсравнение разделов ntfs
ntfslabelпросмотр или изменение метки раздела ntfs
ntfsresizeизменение размера раздела ntfs
ntfsundeleteвосстановление файлов на разделе ntfs
e2fsprogsпрограммы работы с разделами linuxe2fsck проверка разделов linux 
mke2fsсоздание разделов ext2/ext3/ext4 
resize2fsизменение размера раздела linux без потери данных 
tune2fsИзменение размера резервируемого пространства или подключение/отключение журнала на разделах linux.

Для повышения надежности, после ее установки лучше выполнить команды.
tune2fs -O dir_index, filetype, flex_bg,  has_journal, resize_inode, mmp, uninit_bg

uci set fstab.@mount[0].fstype=ext4

uci commit fstab

sync

mkdir /tmp/OnBoardOverlay

mount -t jffs2 /dev/mtdblock3 /tmp/OnBoardOverlay

cp /etc/config/fstab /tmp/OnBoard/etc/config

sync

umount /tmp/OnBoard/Overlay

rmdir /tmp/OnBoardOverlay

/etc/init.d/fstab restart
cfdiskfdisk с псевдографическим интерфейсом
mcNorton Commander для linux 
htopпсевдографический просмотр запущенных процессов 
diffutilsкоманды сравнения файловcmp побайтное сравнение файлов
diffпострочное сравнение файлов 
diff3построчное сравнение трех файлов
sdifобработка результата работы команды diff 
unrarраспаковка архивов rar 
unzipраспаковка архивов zip funzipраспаковка из stdin в stdout
unzipраспаковка, проверка и листинг архива
unzipsfxсоздание sfx архива из zip файла
zipgrepпроверка содержимого архива на совпадение со строкой поиска 
zipinfoпоказ информации об архиве и упаковщике его создавшем
gzipработа с архивами gz/zgunzipраспаковка файла
gzipупаковка файла
zcatраспаковка файла с выводом его содержимого на экран
bzip2упаковщик и распаковщик bz2
tarобъединение нескольких файлов в один или восстановление из файла tar файлов
getoptрасширение «батников»: разбор командной строки
gawkGNU awkgawkawk
grcatдамп базы данных групп
igawkawk с командой «@include»
pgawkкоманда «awk —profile»
pwcatслияние базы паролей
dialogдиалоги для shell скриптов
renameпереименование группы файлов
lessрасширенное  more less 
lddпоказывает требуемые для запуска динамические библиотеки
iconvпреобразование кодировки текстового файла
psmiscманипулирование содержимом /proc   pstreeпросмотр дерева процессов 
prtstatвывод статистики процессов 
killallуничтожение процессов по имени 
fuserпоказ какой процесс открыл файл
memtesterпроверка ОЗУ 
md5deepвычисление контрольных сумм хэшов). hashdeep проверка файлов и каталогов на совпадение с хэшем
md5deepвычисление/сревнение md5 
sha1deepвычисление/сравнение sha-1
sha256deepвычисление/сравнение sha-256
tigerdeepвычисление/сравнение tiger 
whirlpooldeepвычисление/сравнение whirlpool
lsofпоказывает список открытых файлов (List Open Files)
screenсоздание виртуальных консолей, необходимо для выполнения резидентов.
Для показа как вызвать справку и номеров открытых окон, надо добавить следующие строки в файл /etc/screenrc

hardstatus off
hardstatus alwayslastline
hardstatus string ‘Ctr+a-? — help | %-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%<‘
bashстандартный командный интерпретатор linux
luciWeb морда роутора. После установки необходимо выполнить две команды:
/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable
luci-i18n-russianрусификатор luci

Добавить комментарий

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

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.