76

Re: Zyxel KEENETIC 4G дополнительные возможности

Dr.Acid, спасибо теперь всё рабоатет отлично)

77

Re: Zyxel KEENETIC 4G дополнительные возможности

теперь жду  до ума доведённый инсталляционный пакет   smile

78

Re: Zyxel KEENETIC 4G дополнительные возможности

Dr.Acid, Спасибо вам за прошивку. Arduino успешно принимает команды через webserver keenetik'a smile

79

Re: Zyxel KEENETIC 4G дополнительные возможности

XtreaM :

теперь жду  до ума доведённый инсталляционный пакет   smile

А вот и инсталляционный пакет: system_4g_v1.rar

Признатся, не думал, что буду делать такой (специально для 4ж, считал, что хватит универсального для Лайта/4ж) но, раз уж получилось "прикрутить" к 4ж поддержку дисков, считаю, что имеет смысл сделать специальный пакет, рассчитанный на установку на USB диск для кинетика 4ж. Так что это - первая версия. Пробуйте, о замечаниях, предложениях - пишите.

Отредактировано Dr.Acid (2013-07-26 18:51:47)

80

Re: Zyxel KEENETIC 4G дополнительные возможности

Обновил прошивку в посте http://forum.zyxmon.org/post4593.html#p4593.

Теперь для владельцев KEENETIC 4G имеется возможность работать с инсталляционным пакетом Zyxmon. Альтернативные инсталляционные пакеты не требуются.

Все работает так как описано в посте с прошивкой.
Учтены все предложения по процедуре монтирования ntfs-дисков.
Из оригинальной прошивки ничего не удалял, так что должно работать без "сюрпризов".

Для примера: установка поддержки ntfs-дисков осуществляется следующим способом:

# opkg update
# opkg install ntfs-3g

Планирую добавить в хранилище пакеты samba3 и vsftpd.

81

Re: Zyxel KEENETIC 4G дополнительные возможности

topman_61 :

Планирую добавить в хранилище пакеты samba3 и vsftpd.

Добавьте туда модули ядра (для nfs, cifs, tun). Из моего хранилища не заработают (разве что tun.ko заработает).

82

Re: Zyxel KEENETIC 4G дополнительные возможности

Извините за нубство. Прошивка из поста #80 подойдёт под мои требования. Как я раньше писал у меня инет через 3G только, так вот если накачу эту прошу, подключу usb хаб, а к нему отформатированную флешку (или хард) и 3G модем у меня всё это добро заработает? Или надо какие-то пакеты будет докачать и установить? Просто хотелось бы торентокачалку получить из всего этого добра.

83

Re: Zyxel KEENETIC 4G дополнительные возможности

toshiba1984 :

накачу эту прошу, подключу usb хаб, а к нему отформатированную флешку (или хард) и 3G модем

Да. Флэшка должна быть в ext2 или если хард, то первый раздел должен быть в ext2.
На этом разделе создаете папку system, в ней - bin. В bin кладете Zyxmon'овский ext_init.sh.
Все это добро подключаете к роутеру и включаете в сеть.

toshiba1984 :

Или надо какие-то пакеты будет докачать и установить?

Да, нужно установить из svn-хранилища Zyxmon'а пакеты: transmission-daemon и transmission-web.
Если на винте есть разделы в ntfs, то дополнительно устанавливаете пакет ntfs-3g.
Как устанавливать - описано на wiki у Zyxmon'a.

toshiba1984 :

Просто хотелось бы торентокачалку получить из всего этого добра.

Легко.

84

Re: Zyxel KEENETIC 4G дополнительные возможности

Dr.Acid :

На освободившееся место в прошивке можно будет, например, "прикрутить" принтсервер (p910nd)

Dr.Acid, я смотрел прошивку на тему прикручивания принтсервера и наткнулся на то, что нам нужен lp_firmware.bin, который на старших keenetic'ах лежит в /storage. Причем появляется там он в результате монтирования девайса в jffs2, которого на keenetic 4g я не нахожу.
Как-то zyxel'евцы накрутили...
Ты еще не углублялся в этот вопрос?


Zyxmon можно у тебя выпросить этот /storage/lp_firmware.bin? smile
Насколько я понимаю, имея этот файл можно сразу грузить его в usblp0, а не заморачиваться с монтированием так, как это сделано в оригинальной прошивке keenetic'а.

85

Re: Zyxel KEENETIC 4G дополнительные возможности

topman_61 :

можно у тебя выпросить этот /storage/lp_firmware.bin?

Раздел /storage по умолчанию девственно чист. Через web конфигуратор туда можно загрузить микропрограмму (прошивку)  принтера. Нужны такие микропрограммы только для некоторых старых HP. Эта микропрограмма посылается на принтер один раз при включении кинетика или принтера.

86

Re: Zyxel KEENETIC 4G дополнительные возможности

topman_61 :

Если на винте есть разделы в ntfs, то дополнительно устанавливаете пакет ntfs-3g.

Откуда он устанавливается? В "моем" репозитории его нет, как нет и модулей ядра для кинетика 4G.

87

Re: Zyxel KEENETIC 4G дополнительные возможности

Zyxmon :

Откуда он устанавливается? В "моем" репозитории его нет, как нет и модулей ядра для кинетика 4G.

Я в "свое" svn-хранилище его кинул. Прошивка знает о нем и добавляет его в opkg.conf. Теперь там два хранилища: packages и packages_4g.
Модули ядра еще не собирал.

88

Re: Zyxel KEENETIC 4G дополнительные возможности

Zyxmon :

Нужны такие микропрограммы только для некоторых старых HP. Эта микропрограмма посылается на принтер один раз при включении кинетика или принтера.

Если я правильно понял, то забиваем на этот бинарник и вечером пробуем воткнуть в роутер принтер.

Вчитался по-серьезней в скрипты. Так там действительно просто создается точка монтирования /storage с файловой системой jffs2 с возможностью записи.
Но создается она на базе устройства, которого и в помине нет на моем keenetic 4G - /dev/mtdblock/6.

Отредактировано topman_61 (2012-02-28 08:58:03)

89

Re: Zyxel KEENETIC 4G дополнительные возможности

topman_61, раздел /storage есть только на устройствах с флешкой 8М (keenetic, keenetic giga, keenetic  lite rev. b).

topman_61 :

Теперь там два хранилища: packages и packages_4g.

"Архитектуры" там разные? Это нужно в случае, если в 2х хранилищах есть одинаковые пакеты. В этом случае будет ставится пакет для архитектуры, имеющий приоритет.

90

Re: Zyxel KEENETIC 4G дополнительные возможности

Zyxmon :

раздел /storage есть только на устройствах с флешкой 8М (keenetic, keenetic giga, keenetic  lite rev. b).

Ну я так и преполагал, спасибо за инфу.

Zyxmon :

"Архитектуры" там разные? Это нужно в случае, если в 2х хранилищах есть одинаковые пакеты. В этом случае будет ставится пакет для архитектуры, имеющий приоритет.

Неа. Сейчас у меня там "keenetic". Насколько я тебя понял, для ntfs-3g пересечения пакетов из разных хранилищ не будет.

91

Re: Zyxel KEENETIC 4G дополнительные возможности

topman_61 :

пересечения пакетов из разных хранилищ не будет.

Будут - для модулей ядра точно.

92

Re: Zyxel KEENETIC 4G дополнительные возможности

Zyxmon :
topman_61 :

пересечения пакетов из разных хранилищ не будет.

Будут - для модулей ядра точно.

Вот ты хитро цитируешь...  big_smile
Я же специально написал только про ntfs-3g!

93

Re: Zyxel KEENETIC 4G дополнительные возможности

topman_61 :

Вот ты хитро цитируешь...  big_smile
Я же специально написал только про ntfs-3g!

А если появятся модули ядра для 4G, то для них делать отдельную репу с другой архитектурой? Лучше все предусмотреть в самом начале. Я предложил сделать отдельную архитектуру для пакетов 4G. Может быть это и не нужно.

94

Re: Zyxel KEENETIC 4G дополнительные возможности

Zyxmon :

Я предложил сделать отдельную архитектуру для пакетов 4G.

И я полностью согласен. Буду делать, если дальше дело пойдет.

95

Re: Zyxel KEENETIC 4G дополнительные возможности

topman_61 :
Zyxmon :

Я предложил сделать отдельную архитектуру для пакетов 4G.

И я полностью согласен. Буду делать, если дальше дело пойдет.

По поводу отдельной архитектуры - думаю, не стоит городить такой "огород".
Большинство приложений от кинетика, без проблем ставятся и идут на 4ж. Некоторым нужны программы/библиотеки, которые есть в прошивке кинетика, но отсутствуют в прошивке(родной) 4ж. Все эти проги/либы можно просто взять из кинетика, засунуть в отдельный пакет(архив) и накатить на систему (как я и делаю). С модулями точно так-же, но только от кинетика не годятся, их нужно именно собирать под 4ж. У меня есть 2 более чем приличные коллекции (одна - собрана тулчейном Zyxel, другая - тулчейном Zyxmon'а). Ссылки на форуме есть. А вот пакеты, которые содержат в себе модули, ставить "с наскоку" нельзя - не заработают. После установки такого пакета, надо заменить его модули 4жишными.
По поводу storage - не вижу проблемы его "эмульнуть" путём создания папки storage в прошивке.(в моей есть) Её можно "прибиндить" к storage, созданной, например, в /media/DISK_A1/system/

Отредактировано Dr.Acid (2012-02-28 19:07:16)

96

Re: Zyxel KEENETIC 4G дополнительные возможности

Прошивка с поддержкой принтсервера тоже заработала.

Держу в руках пробную страницу, распечатанную через Windows XP и через Ubuntu.

Прошивку перезалил в посте 58 - http://forum.zyxmon.org/post4593.html#p4593.

Включение-выключение принтсервера осуществляется через telnet или ssh:

# printserver.sh { start | stop }

97

Re: Zyxel KEENETIC 4G дополнительные возможности

Dr.Acid :

По поводу отдельной архитектуры - думаю, не стоит городить такой "огород".

"Огород" нужен для автоматизации и сборки, и установки. Конечно, если проект надолго и у него найдутся пользователи.

Dr.Acid :

По поводу storage - не вижу проблемы его "эмульнуть" путём создания папки storage в прошивке.

А вот storage особенно и не нужен. Загрузку микропрограмм для HP проще сделать скриптом с usb носителя. Пример есть на форуме Олега.

98

Re: Zyxel KEENETIC 4G дополнительные возможности

Dr.Acid :

Все эти проги/либы можно просто взять из кинетика, засунуть в отдельный пакет(архив) и накатить на систему (как я и делаю).

Гораздо интереснее было бы собрать samba36 (из openwrt), сделать патчи (по типу встроенного в кинетик варианта) и использовать эту самбу (можно использовать для всех кинетиков).
Вместо vsftpd из кинетика использовать http://vsftpd.devnet.ru/rus/ (опять это в общий репозитарий). И т.д.

99

Re: Zyxel KEENETIC 4G дополнительные возможности

Я вот думаю, что скорость работы USB в 4G, будет ниже, в сравнении с обычным кинетиком или гиги, по ряду причин, из-за урезанной шины памяти в 16бит и частоты процессора в 320МГц, последнее еще можно подправить, а вот с памятью будет облом, причем сказываться будет очень ощутимо.

100

Re: Zyxel KEENETIC 4G дополнительные возможности

IgorGolubev :

Я вот думаю, что скорость работы USB в 4G, будет ниже, в сравнении с обычным кинетиком или гиги, по ряду причин, из-за урезанной шины памяти в 16бит и частоты процессора в 320МГц, последнее еще можно подправить, а вот с памятью будет облом, причем сказываться будет очень ощутимо.

Буквально вчера мой 4G загружал торрент на 5 Мбитах и раздавал через DLNA фильм с битрейтом 10-15 Мбит.
Для домашнего применения вроде должно хватать.
У кого же амбиции Провайдеров - тем конечно нужен NAS.