LINUX.ORG.RU
решено ФорумAdmin

Монтирование харда TimeCapsule под Gentoo

 ,


0

2

Всем привет.

Продолжаю своё знакомство с Gentoo, на данный момент долбимся с монтированием харда от AirPort TimeCapsule. Помнится, в Ubuntu это делалось не сложно, даже в fstab прписано было, но мануал был успешно профукан. Но вот с гентой второй день развлекаемся.

Имеем: - ядро 5.15.75-gentoo - cifs-utils стоят

Коннектимся через

sudo mount.cifs //172.16.1.1/Data /mnt/timecapsule -o sec=ntlm,vers=1.0,uid=$USER
Но получаем ошибку:
Password for root@//172.16.1.1/Data: 
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

Собственно, dmesg:

[3138.625751] CIFS: VFS: bad security option: ntlm
Без ntlm это:
[ 3191.201392] CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
[ 3191.201402] CIFS: Attempting to mount \\172.16.1.1\Data
[ 3191.203667] CIFS: Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
[ 3191.203682] CIFS: VFS: \\172.16.1.1 Send error in SessSetup = -13
[ 3191.203694] CIFS: VFS: cifs_mount failed w/return code = -13
Нагуглил, что поддержка ntlm была выпилена из ядер, но да хрен с ним. Подскажите, куда копать? Конфиг самбы, если надо, приложу.

РЕШЕНИЕ: Скомпилировано более ранее ядро 5.14.9. Далее

sudo mount.cifs //172.16.1.1/Data /mnt/TimeCapsule/ -o password=pass,sec=ntlm,vers=1.0,uid=miles,rw


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

поддержка ntlm была выпилена из ядер

Тогда логично попробовать убрать её из опций, не?

sudo mount.cifs //172.16.1.1/Data /mnt/timecapsule -o vers=1.0,uid=$USER
BattleCoder ★★★★★
()
Ответ на: комментарий от mrmilesprower

А одна из этих опций тоже не работает?

              • krb5 - Use Kerberos version 5 authentication

              • krb5i - Use Kerberos authentication and forcibly enable packet signing

              • ntlm - Use NTLM password hashing

              • ntlmi - Use NTLM password hashing and force packet signing

              • ntlmv2 - Use NTLMv2 password hashing

              • ntlmv2i - Use NTLMv2 password hashing and force packet signing

              • ntlmssp - Use NTLMv2 password hashing encapsulated in Raw NTLMSSP message

              • ntlmsspi - Use NTLMv2 password hashing encapsulated in Raw NTLMSSP message, and force packet signing

ntlmv2, например? к сожалению, ничего не знаю про timecapsule, и что у него там внутри…

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

Вообще ещё логика мне подсказывает, что если есть какая-то аутентификация, команде mount.cifs надо указать имя пользователя и пароль… может, тоже в опциях командной строки.

А так можно CIFS монтировать через файловые менеджеры вроде krusader/dolphin. Они пароль спросят при попытке добавить точку монтирования… может, это нагляднее будет. Плюс запоминать умеют.

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

Авторизация, конечно, есть. В первом сообщении во втором выхлопе даже видно приглашение для ввода пароля, имя пользователя там не нужно, без него должно заходить (на убунте так и делалось), либо указать абсолютно любое имя пользователя, что тоже пробовал - результат тот же.

Внутри этого роутера сильно урезанная NetBSD.

К сожалению, на любую из предложенных Вами опций реагирует одинаково: bad security option: опция.

mrmilesprower
() автор топика

Нагуглил, что поддержка ntlm была выпилена из ядер, но да хрен с ним. Подскажите, куда копать?

Поставить более ранее ядро, где поддержка есть.

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

Скомпилил ядро 5.14.9, подконнектилось сразу с правами на чтение и запись.

sudo mount.cifs //172.16.1.1/Data /mntTimeCapsule/ -o password=пороль,sec=ntlm,vers=1.0,uid=miles,rw

Осталось разобраться, как заставить Thunar выводить ссылку на точку монтирования в левом меню. Спасибо!

mrmilesprower
() автор топика
Последнее исправление: mrmilesprower (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.