Jump to content

Recommended Posts

Posted

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

@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


 

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

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

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

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

Posted

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

printcap name = /opt/etc/printcap

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

Posted

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

Posted

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

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

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

  • Upvote 1
Posted (edited)

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
  • 3 months later...
Posted (edited)

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

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

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

 

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

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

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

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

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...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.