Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: отключение usb wi-fi или планировщик заданий  (Прочитано 2440 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
если запускаю через fstab
//192.168.1.2/shared_folder /mnt/shared_folder cifs auto,user,username=***,password=***,_netdev,iocharset=utf8,dir_mode=0777,filemode=0777 0 0
так же ресурс монтируется. но, только тогда, когда ресурс доступен в сети.
1) mount -a

2) сделайте скрипт который будет делать umount //192.168.1.2/shared_folder и вставьте его на 01 при перезагрузке.
Шаг за шагом можно достичь цели.

Оффлайн lexal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
1. после добавления mount -a в стоку
mount -a //192.168.1.2/shared_folder /mnt/shared_folder cifs auto,user,username=***,password=***,_netdev,iocharset=utf8,dir_mode=0777,filemode=0777 0 0
при загрузке системы говорит "bad parameter -a"

2.
я делал следующим образом.
- создал файлик в /etc/init.d/ с именем /etc/init.d/umountnetwork
- внутри написал
Цитировать
#!/bin/bash
umount /mnt/shared_folder
- через mc "файл-символическая ссылка" создал ссылку в  папки /etc/rc0.d и /etc/rc6.d и переименовал в S01umountnetwork

результат отрицательный.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
//192.168.1.2/shared_folder /mnt/shared_folder cifs _netdev,auto,users,username=***,password=***,_netdev,iocharset=utf8,dir_mode=0777,filemode=0777 0 0

И mount -a если диск недоступен.

Чтобы не писать пароли в fstab в открытую, лучше использовать credentials=...

Пользователь решил продолжить мысль 17 Мая 2011, 20:05:06:
1. после добавления mount -a в стоку
Вы таки ман не читали... :/
« Последнее редактирование: 17 Мая 2011, 20:05:06 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Вы таки ман не читали... :/
yup

- создал файлик в /etc/init.d/ с именем /etc/init.d/umountnetwork
- внутри написал
Цитировать
#!/bin/bash
umount /mnt/shared_folder
- через mc "файл-символическая ссылка" создал ссылку в  папки /etc/rc0.d и /etc/rc6.d и переименовал в S01umountnetwork

результат отрицательный.

#!/bin/bash
umount /mnt/shared_folder
exit 0
#

Шаг за шагом можно достичь цели.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля

#!/bin/bash
umount /mnt/shared_folder
exit 0
#



Да не нужно это, скорее всего...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Думаю что дело просто в отстутствии пустой строки, но вдруг иниту надо вернуть 0 для порядка.
Шаг за шагом можно достичь цели.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Думаю что дело просто в отстутствии пустой строки, но вдруг иниту надо вернуть 0 для порядка.
Да вообще скрипт этот не нужен.
Префиксеные _netdev шары размонтируются до опускания сети, либо не отмонтируются вообще.
У меня, правда, не WiFi, но компы давно и стабильно работают с сетевыми шарами.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн lexal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
//192.168.1.2/shared_folder /mnt/shared_folder cifs _netdev,auto,users,username=***,password=***,_netdev,iocharset=utf8,dir_mode=0777,filemode=0777 0 0
извиняюсь, но я не думал, что ему категоричен порядок в случае переметра _netdev. с users - очепятка, т.к. эксперименты делаю на одной машинке, а в форум пишу с ноута.

И mount -a если диск недоступен.
еще раз уточню для себя. в случае, если при запуске системой не были подхвачены монтируемые ресурсы, то в ручную делаем:
sudo mount -a //192.168.1.2/shared_folder /mnt/shared_folder -o _netdev,users,iocharset=utf8,dir_mode=0777,filemode=0777
правильно?

2 podkovyrsty
я добавил строки комментариев , чтоб видеть что на каком этапе поисходит:
Код: (@S10umountnetwork) [Выделить]
#!/bin/bash
echo "Starting umount network storage..."
umount /mnt/video
echo "... Video completed"
umount /mnt/music
echo "...Music completed"
umount /mnt/[b]shared_folder[/b]
echo "...Shared Folder completed"
umount /mnt/documents
echo "...Documents completed"
echo "done."
exit 0
#
затем, примонтировав только shared_folder пустил комп в перезагрузку.
на экране вижу
Цитировать
Starting umount network storage...
umount: /mnt/video: not mounted
... Video completed
umount: /mnt/music: not mounted
...Music completed
CIFS VFS: No response for cmd 50 mid ***** (с подвисанием на несколько минут)
...Shared Folder completed
umount: /mnt/documents: not mounted
...Documents completed
т.е. сеть отключается раньше.



Вы таки ман не читали... :/
yup
я же просил сильно ногами не бить :)
« Последнее редактирование: 18 Мая 2011, 14:12:49 от lexal »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
И mount -a если диск недоступен.
еще раз уточню для себя. в случае, если при запуске системой не были подхвачены монтируемые ресурсы, то в ручную делаем:
sudo mount -a //192.168.1.2/shared_folder /mnt/shared_folder -o _netdev,users,iocharset=utf8,dir_mode=0777,filemode=0777
правильно?

Вы таки ман то почитайте... А то вы его даже не открывали.
-a - mount all filesystems mentioned in fstab
Это standalone опция, при использовании которой другие аргументы не имеют смысла.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
еще раз уточню для себя. в случае, если при запуске системой не были подхвачены монтируемые ресурсы, то в ручную делаем:
sudo mount -a //192.168.1.2/shared_folder /mnt/shared_folder -o _netdev,users,iocharset=utf8,dir_mode=0777,filemode=0777
правильно?
sudo mount -a
или
sudo mount  //192.168.1.2/shared_folder

Вы напрашиваетесь, в одностраничном мане, который вас просят вычитать, все это написано.

CIFS VFS: No response for cmd 50 mid ***** (с подвисанием на несколько минут)
т.е. сеть отключается раньше.
Тогда прописывайте в pre-up pre-down
Шаг за шагом можно достичь цели.

Оффлайн lexal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Вы таки ман то почитайте... А то вы его даже не открывали.
sudo mount -a
или
sudo mount  //192.168.1.2/shared_folder
Вы напрашиваетесь, в одностраничном мане, который вас просят вычитать, все это написано.
приношу свои извинения, читать то я читал, но не "вычитывал" ... суть sudo mount -a прочитана, пережевана и усвоена :)
Тогда прописывайте в pre-up pre-down
имеется ввиду пропись команд в /etc/network/interfaces, или создание папки в /etc/network/if-pre-down.d/ и запись скрипта в нее?

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Да,
да, только не папки а файла.
Шаг за шагом можно достичь цели.

Оффлайн lexal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
просто сеть запускается при помощи network manager-a. я не хочу его отключать по причине регулярного изменения ip-адресов DNS-серверов со стороны провайдера. надо чтоб пользователи могли вносить изменения без особых сложностей и моего присутствия.
« Последнее редактирование: 18 Мая 2011, 17:06:14 от lexal »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
8.8.8.8
8.8.4.4
208.67.222.222
208.67.220.220
Шаг за шагом можно достичь цели.

Оффлайн lexal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
да, только не папки а файла.
8.8.8.8
8.8.4.4
208.67.222.222
208.67.220.220

ничего не понял.  :-[
имеется ввиду, что надо interfaces надо привести к виду:
auto lo
iface lo inet loopback

pre-down /etc/init.d/umountnetwork


 

Страница сгенерирована за 0.046 секунд. Запросов: 25.