Jump to content

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


Recommended Posts

Благодаря усилиям 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
Link to comment
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


 

Link to comment
Share on other sites

Только что, enpa сказал:

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

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

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

Link to comment
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
Link to comment
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
  • Thanks 1
Link to comment
Share on other sites

  • 3 months later...

Поставил , завелось сразу.

Открываю текстовый файл размером в пару килобайт и очень долгое открытие файла.

Пробую открыть excel файл в два мегабайта и пишет "Не достаточно ресурсов. Выберите меньше данных или закройте другие приложения"

 

Где ,что подправить нужно?

Edited by yuoras
Link to comment
Share on other sites

8 минут назад, yuoras сказал:

Где ,что подправить нужно?

Роутер заменить на более мощный? На четырех-ведерном арме с ram=128 тормозов не наблюдаю.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...