LINUX.ORG.RU

Проблемы с samba на Ubuntu 20.04

 , ,


0

1

Держал samba-сервер на десктопной Ubuntu 19.10 для синхронизации файлов с Android. На Android программа SyncMe.

Всё бесперебойно работало, пока не обновился до Ubuntu 20.04 Теперь при попытке просмотра samba-директории на клиенте ловлю ошибку unsupported negotiate dialect

Беглый гуглинг выдает тред Can't acces NAS anymore after upgrading to 20.04, однако решения с добавлением в конфиг client min protocol = NT1 или client min protocol = CORE мне не помогают.

Автор SyncMe обновлять клиент не собирается, по всей видимости. Линуксоиды, что посоветуете?

UPDATE 16.12.21

Решение до ужаса простое

    client min protocol = NT1
    server min protocol = NT1
★★★★★

Последнее исправление: Crocodoom (всего исправлений: 1)

что посоветуете?

Samba1 не пробовал пользовать? А то чорт его знает, что там дэвы химичат в Samba2.

anonymous
()
Ответ на: комментарий от anonymous

Samba1 не пробовал пользовать?

Строчка client min protocol = NT1 по идее должна включать совместимость с Samba1, но по факту нихрена. Или что ты имеешь в виду?

Crocodoom ★★★★★
() автор топика
Последнее исправление: Crocodoom (всего исправлений: 1)
Ответ на: комментарий от zgen

Как это сделать для одного пакета? Всю систему не вариант, т.к. я наоборот обновился ради пары свежих пакетов

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от anonymous

На шару захожу даже с телефона через встроенный файловый менеджер. Видать в него зашит нормальный smb client.

Crocodoom ★★★★★
() автор топика
Последнее исправление: Crocodoom (всего исправлений: 1)
Ответ на: комментарий от anonymous

В линуксах всё быстро ломается — ничего не поделаешь.

Сам вот только что свой роутер с SMBv1 продал. Задолбало — с каждым апдейтом сюрприз гарантированный.

На Ubuntu 20.04 вообще знатно разломалось поэтому поводу.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

В линуксах всё быстро ломается — ничего не поделаешь.

Fixed: В линуксах всё бысто ломают - именно это и делают.

anonymous
()
Ответ на: комментарий от fornlr

Сам вот только что свой роутер с SMBv1 продал. Задолбало — с каждым апдейтом сюрприз гарантированный.

Да я бы рад SMB1 выбросить, но на андроиде нормальных SMB-клиентов раз и обчёлся. Выше анонимус что-то насоветовал, буду пробовать

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от Crocodoom

Т.е. обновить пару пакетов ты не смог, и обновил всю систему, а когда тебе сказали обновить обратно, начал вопить «как обновить обратно только для одного пакета - я систему не хочу»?

Ты вменяемый вообще?

zgen ★★★★★
()
Ответ на: комментарий от zgen

Ты вменяемый вообще?

«Отлезь, гнида» как говорил персонаж с твоей аватарки

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от Crocodoom

Поддержкой и драйверами

У тебя на ноуте «возникло» новое оборудование?

PS: Новое ядро ты можешь и сам замутить на «старой» системе.

anonymous
()
Ответ на: комментарий от anonymous

У тебя на ноуте «возникло» новое оборудование?

У меня не ноут, а ПК. Да, новое оборудование.

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от Crocodoom

Да, новое оборудование.

Какое совпадение. Оборудование новое и обновление как раз под него. Может наоборот?

anonymous
()
Ответ на: комментарий от Crocodoom

Какое это имеет отношение к теме топика?

Сам умышленно создал «проблему», чтобы долго, упорно и безуспешно её решать. И все вокруг действуют точно также. А верны ли «цели», господа «новаторы»?

anonymous
()
Ответ на: комментарий от anonymous

Сам умышленно создал «проблему», чтобы долго, упорно и безуспешно её решать.

Давай по слогам, если до анонимуса не доходит.

1. Понадобилось новое оборудование в ПК. Было куплено. 2. Его невозможно (или очень геморройно) завести на Ubuntu 19.10. Так как оборудование очень свежее. 3. Система была обновлена до 20.04, где оборудование подхватилось. 4. После обновления возникли проблемы с самбой

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от Crocodoom

Давай по слогам

Ты в точности повторил все мои слова. Ну теперь попытайся убедить, что «новая» система менее плоха чем «старая».

PS: «Жизненоважное» новое оборудование - это какое то супер ноу-хау, которого ранее никогда не было? И качества у него такие «заоблачные», что обосраться можно?

anonymous
()
Ответ на: комментарий от anonymous

Ну теперь попытайся убедить, что «новая» система менее плоха чем «старая».

Спасибо, у меня есть занятия поинтереснее ;)

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от Crocodoom

у меня есть занятия поинтереснее

Неверно! Занимайся чем хочешь, но доказать, что «чёрное» - это «белое», ты просто не сможешь.

anonymous
()
Ответ на: комментарий от zgen

А, то есть сказать по поводу samba было нечего, а что-то ляпнуть в тему хотелось. Некрасиво, товарищ Шариков.

Crocodoom ★★★★★
() автор топика
Ответ на: комментарий от Crocodoom

Не одним инструментом живы. Мне такая задача была не нужна. Но! Если бы была нужна, то я бы выбросил инструмент, который не выполняет свои действия на LTS дистрибутиве, который позиционируется на ближайшие 5-10 лет.

Гугли, дядь. Уверен, что нормальные решения под твою задачу есть.

И, если не секрет, на кой синхронизировать?

FortyTwo
()
Ответ на: комментарий от Crocodoom

не ну тратить время на тех, кто его не ценит неохота, вы правы.

zgen ★★★★★
()

Костыльное решение

Вдоволь налюбившись с smb.conf и так и не сумев заставить samba=2:4.11.6+dfsg-0ubuntu1.6 (focal) работать с SMB1, я поставил samba=2:4.7.6+dfsg~ubuntu-0ubuntu2 из старого релиза (bionic) и всё завелось.

P.S. Про dependency hell в курсе, но выхода не было. Приложения синхронизации на Android, работающие с SMB2, нашлись, но существенно уступают по функционалу. Например, почти нигде нет двусторонней синхронизации.

Crocodoom ★★★★★
() автор топика
16 декабря 2021 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.