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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: как при загрузка системы автоматом дать команду "sudo usb_modemswitch"  (Прочитано 1136 раз)

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

Оффлайн vasyadrugov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
привет! есть usb wifi адаптер. определяется в системе как Bus 002 Device 008: ID 0bda:1a2b. нашел для него драйвер на git. установил адаптер работает хорошо. только при загрузки системы приходиться открывать терминал и вводить коандуsudo usb_modeswitch -KW -v 0bda -p 1a2b. как сделать так чтобы при включении пк адаптер переключился из cd d в wifi адаптер? спасибо всем!

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6753
  • 20% Cooler
    • Просмотр профиля
echo "[Unit]
Description=Modem switcher

[Service]
Type=oneshot
ExecStart=/usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b

[Install]
WantedBy=multi-user.target" | sudo tee /etc/systemd/system/modeswitch.service

sudo systemctl daemon-reload
sudo systemctl enable modeswitch.service
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн vasyadrugov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
ALiEN175, и что с этим делать ? если можно поподробней! я совсем не в курсе!

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6753
  • 20% Cooler
    • Просмотр профиля
vasyadrugov, ТЫК, ТЫК

а лучше - изучите тему по ссылке victor00000.
« Последнее редактирование: 05 Апреля 2019, 22:59:59 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
vasyadrugov,
echo -e '#!'"/bin/bash\n"'date >> /tmp/usb.log' | sudo tee /usr/bin/usb1.sh
sudo chmod +x /usr/bin/usb1.sh
echo 'ACTION=="add", SUBSYSTEM=="usb" , RUN+="/usr/bin/usb1.sh"' | sudo tee /etc/udev/rules.d/70-usb1.rules
подключить юсб и смотри лог.
cat /tmp/usb.log
Wars ~.o

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6753
  • 20% Cooler
    • Просмотр профиля
vasyadrugov, покажите вывод lsusb
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн vasyadrugov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
до команды

lsusb
Bus 002 Device 003: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller
Bus 002 Device 008: ID 0bda:1a2b Realtek Semiconductor Corp.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 003: ID 0000:3825 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

после команды

 lsusb
Bus 002 Device 005: ID 1005:b113 Apacer Technology, Inc. Handy Steno/AH123 / Handy Steno 2.0/HT203
Bus 002 Device 004: ID 058f:6364 Alcor Micro Corp. AU6477 Card Reader Controller
Bus 002 Device 006: ID 0bda:c811 Realtek Semiconductor Corp.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 003: ID 0000:3825 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

тык1 и тык2 посмотрел там про sistemd, буду курить тему дальше!
тему  от victor0000 посмотрел там про флешки последнее сообшение
"Мда, странно. Zenity так и не срабатывает по условию подключения. И всё упирается в KERNEL!="sr*", IMPORT{program}="/sbin/blkid -o udev -p $tempnode". Видать дальнейшее действие происходит неописанным ни в каком конфиге автоматом, быть может даже и не udev продолжает обрабатывать..."

думаю курить придется долго!!!

Пользователь добавил сообщение 06 Апреля 2019, 12:34:58:
vasya@vasya-IPMSB-H61:~$ echo -e '#!'"/bin/bash\n"'date >> /tmp/usb.log' | sudo tee /usr/bin/usb1.sh
#!/bin/bash
date >> /tmp/usb.log
vasya@vasya-IPMSB-H61:~$ sudo chmod +x /usr/bin/usb1.sh
vasya@vasya-IPMSB-H61:~$ echo 'ACTION=="add", SUBSYSTEM=="usb" , RUN+="/usr/bin/usb1.sh"' | sudo tee /etc/udev/rules.d/70-usb1.rules
ACTION=="add", SUBSYSTEM=="usb" , RUN+="/usr/bin/usb1.sh"
vasya@vasya-IPMSB-H61:~$ cat /tmp/usb.log
cat: /tmp/usb.log: Нет такого файла или каталога
« Последнее редактирование: 06 Апреля 2019, 12:34:58 от vasyadrugov »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
курить
export
или
env
в скрипт.
Wars ~.o

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
думаю курить придется долго!!!

Курить вредно.
Выполни в терминале и перезагрузись:

echo "@reboot        root    /bin/sh -c 'sleep 10 && /usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b'" | sudo tee -a /etc/crontab

Оффлайн vasyadrugov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
ecc83, спасибо тебе добрый человек! и всем спасибо!!!
проидется бросить!
проблема решена.

 

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