Jump to content
  • Announcements

    • Где взять тестовые прошивки   08/23/2016

      Кратко: на files.keenopt.ru Подробнее: CLI мануалы для всех устройств: files.keenopt.ru/cli_manual/. Багфиксовые прошивки из серий 2.06, 2.07, 2.08, 2.09, 2.10 (они же delta): files.keenopt.ru/firmware/. Повторяют то, что официально выпущено как "Релиз" или "Бета-версия", но выпускаются еженедельно и содержат дополнительные исправления. При их установке вы автоматически будете получать обновления, обозначенные как "Отладочная версия". Экспериментальные прошивки из серии 2.11 (они же draft): files.keenopt.ru/experimental/. Также выпускаются еженедельно, и также автоматически обновляются через меню "Отладочная версия". Экспериментальные прошивки никогда официально не публиковались, впервые тестируются вне компании. Могут содержать как много нового интересного функционала, так и неприятные баги (вплоть до неработоспособности роутера). Будьте осторожны и заранее узнайте, как вернуть на место стабильную версию через режим восстановления. После заливки файла delta или draft, взятого с files.keenopt.ru, появляется выбор "Отладочная версия" на вкладке "Обновления".

        Для различных моделей Keenetic фиксируется версия прошивки, на которой будет заморожена их поддержка Версия 2.04: Keenetic Keenetic Giga Keenetic Lite Keenetic 4G Дальнейшие официальные релизы не запланированы.   Версия 2.05 (журнал изменений): Keeentic DSL Keenetic LTE (активная разработка возобновлена с 09.2016) Keenetic VOX Keenetic III (активная разработка возобновлена с 09.2016) Keenetic Start Keenetic 4G II Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.06 (журнал изменений): Keenetic II Keenetic Giga II Keenetic Ultra Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.07 (журнал изменений): Keenetic Lite II Keenetic Omni Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.08 (журнал изменений): Keenetic Lite III Keenetic Extra Keenetic Omni II Keenetic Viva Keenetic III Keenetic LTE Официальная поддержка: исправление критических ошибок и проблем в безопасности.   Версия 2.09 (журнал изменений), 2.10 (журнал изменений), 2.11 (журнал изменений) и выше: Keenetic Start II Keenetic 4G III rev. B Keenetic Lite III rev. B Keenetic Giga III Keenetic Ultra II Keenetic Extra II Keenetic Air Находятся на активной стадии поддержки и разработки.   Версия 2.09 (журнал изменений), 2.10 (журнал изменений), 2.11 (журнал изменений) и выше — неофициальная: Keenetic Lite II Keenetic Lite III Keenetic Omni Keenetic Omni II Keenetic II Keenetic III Keenetic Giga II Keenetic Ultra Keenetic LTE Keenetic DSL Keenetic VOX Выпускается по инициативе разработчиков, официальная поддержка не оказывается. Проверенные временем версии (на данный момент 2.09.C.X) находятся в канале delta, тестовые версии (на данный момент 2.11.A.X) - как всегда в draft). Публикация продолжается в рамках принятой схемы: Здесь, на форуме, сообщения об ошибках принимаются только для версий из draft. Поскольку в поддержке обращение по прошивке с версией из delta завернут, смотри п. 1 По мере выхода проверенных временем версий мы будем собирать их в delta для старых моделей. Гарантией работы будет только то, что кто-то другой на форуме потрудился над прошивкой, пока она была в draft.
zyxmon

[Entware-3x] Тестируем samba 4.7

8 posts in this topic

Благодаря усилиям wongsyrone и @TheBB собран тестовый пакет с выпущенной неделю назад самбой 4.7. Тестовый пакет для mipsel - http://entware-3x.zyxmon.org/binaries/mipsel/test/samba4x-server_4.7.0-1_mipsel-3x.ipk

Настройки аналогичны описанным тут - 

Следует учесть, что в 4й самбе нет security=share. Поэтому для расшаривания папки для всех секция должна выгядить примерно так

[Entware]
       path = /opt
       guest ok = yes
       force user = root
       writable = yes
       comment = USB Flash Drive

TheBB может расскажет о настройке шар на уровне пользователей.

Перед первым запуском, выполните

smbd -i -S

Если будет ругань на отуствующие директории, создайте. Мне пришлось создать три (потом будут создаваться автоматически):

mkdir -p /opt/var/lib/samba
mkdir -p /opt/var/cache/samba
mkdir -p /opt/var/run/samba/ncalrpc

Есть еще небольшие шероховатости для обработки напильником. Найдете - пишите.

Ну и интересно - нужна ли вам четвертая самба на роутере.

PS Мастер браузер не включал, но наверняка работает.

  • Upvote 2

Share this post


Link to post
Share on other sites

@zyxmon да, ругань была:

~ # opkg update
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/Packages.gz
Updated list of available packages in /opt/var/opkg-lists/keen3x
~ # opkg install http://entware-3x.zyxmon.org/binaries/mipsel/test/samba4x-server_4.7.0-1_mipsel-3x.ipk
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/test/samba4x-server_4.7.0-1_mipsel-3x.ipk
Installing samba4x-server (4.7.0-1) to root...
Installing e2fsprogs (1.43.5-1) to root...
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/e2fsprogs_1.43.5-1_mipsel-3x.ipk
Installing libext2fs (1.43.5-1) to root...
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/libext2fs_1.43.5-1_mipsel-3x.ipk
Installing jansson (2.10-1) to root...
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/jansson_2.10-1_mipsel-3x.ipk
Configuring jansson.
Configuring libext2fs.
Configuring e2fsprogs.
Configuring samba4x-server.
~ # smbd -i -S
smbd version 4.7.0 started.
Copyright Andrew Tridgell and the Samba Team 1992-2017
startsmbfilepwent_internal: file /opt/etc/samba/smbpasswd did not exist. File successfully created.
mkdir failed on directory /opt/var/run/samba/ncalrpc: No such file or directory
Failed to create pipe directory /opt/var/run/samba/ncalrpc - No such file or directory

пришлось создать директорию  /opt/var/run/samba/ncalrpc

далее пошло:

~ # smbd -i -S
smbd version 4.7.0 started.
Copyright Andrew Tridgell and the Samba Team 1992-2017
Unable to open printcap file /etc/printcap for read!
smbd_open_one_socket: open_socket_in: Address already in use
smbd_open_one_socket: open_socket_in: Address already in use
Unable to open printcap file /etc/printcap for read!

потом загрузка:

~ # /opt/etc/init.d/S91smb start
Starting SMB services: OK
Starting NMB services: OK


 

Share this post


Link to post
Share on other sites

@zyxmon вылезает сообщение Unable to open printcap file /etc/printcap for read! - которго нет в etc, это нормально? 

Share this post


Link to post
Share on other sites
Только что, enpa сказал:

которго нет в etc, это нормально?

И у меня вылезало, но работе это не мешало.

Как уже написал - есть еще что допиливать. Это бета.

Share this post


Link to post
Share on other sites

Можно в секции global прописать

printcap name = /opt/etc/printcap

И создать файл printcap. Добавляю параметр `printcap name = /opt/etc/printcap` в smb.conf в пакете

Share this post


Link to post
Share on other sites

продолжаем... в "лучших традициях" owrt, пакет разбит на неск-ко мелких + нек-рые др. изменения

Share this post


Link to post
Share on other sites

При беглом тестировании на передачи туда/сюда linuxmint-18.2-cinnamon-64bit.iso

на samba 36 скорость чтения 65-70, а на 4-ке 40-42
на samba 36 скорость записи 20-24, а на 4-ке 30-32

стало быть запись на 4-ке немного быстрее, а чтение медленее почти вдвое.

  • Upvote 1

Share this post


Link to post
Share on other sites

Giga2 + флешка* с ext2 + не windows клиент** (подключенный по "проводу")

***@***:~$ mount -t cifs //192.168.2.1/EK /home/???/smb4 -o rw

запись

***@***:~/smb4/tmp/smb$ dd if=/dev/zero of=tempfile bs=100k count=10240
10240+0 записей получено
10240+0 записей отправлено
1048576000 байт (1,0 GB, 1000 MiB) скопирован, 271,822 s, 3,9 MB/s
***@***:~/smb4/tmp/smb$

чтение

***@***:~/smb4/tmp/smb$ dd if=./tempfile  of=/dev/null bs=100k
10240+0 записей получено
10240+0 записей отправлено
1048576000 байт (1,0 GB, 1000 MiB) скопирован, 106,825 s, 9,8 MB/s
***@***:~/smb4/tmp/smb$

____

*  "чисто" для тестов, не "скоростная"

** "попсовая" Ubuntu, "православный" Debian

Edited by TheBB
added some info

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×