Сайт | Скачать | Видео | Wiki

Автор Тема: Ревизия autoNet (upNet)  (Прочитано 5784 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 27213
  • Репутация: +184/-0
    • PuppyRus-A
Re: Ревизия autoNet (upNet)
« Ответ #45 : 05 Июль 2019, 13:20:24 »
Хорошо, когда "виноватого" долго искать не надо  :)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7224
  • Репутация: +168/-2
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #46 : 05 Июль 2019, 13:25:19 »
Хорошо, когда "виноватого" долго искать не надо
Не беги впереди паровоза. Я ещё не нашёл. Но факт имеет место быть.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1348
  • Репутация: +20/-1
Re: Ревизия autoNet (upNet)
« Ответ #47 : 06 Июль 2019, 03:05:35 »
После "общения" с ddr мой модем сбрендил. Перестала создаваться ссылка /dev/modem_cli, хотя командой "/lib/udev/check3Gtty ttyUSB2" создаётся
у меня при старте системы создавались обе ссылки, удаляю /dev/modem /dev/modem_cli
перетыкаю модем, также создается только /dev/modem, вручную check3Gtty ttyUSB[0-2] не помогает.
грешу на "медлительность модема", возможно стоит добавить таймаутов в цикл где fgets(модем).
Еще, там проверяется только первый(нулевой) символ, может проверять строкой?
пс
там похоже первый символ - перевод строки
while (1) {
fgets(str,9,fd);
str[9] = 0;
printf("%s",str)// <-- вот эта проверка подтверждает это
« Последнее редактирование: 06 Июль 2019, 08:58:11 от k0l0p0k »
1.нетбук  Samsung N145 (оси: Debian+OLS, ddr01)
2.стационары(пеньки,2-8Gb,Radeon RX460,HD7850 ubuntu+openBox+LXPanel, PRA, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1348
  • Репутация: +20/-1
Re: Ревизия autoNet (upNet)
« Ответ #48 : 06 Июль 2019, 03:20:34 »
может проверять строкой?
или искать в ответе символ '^' по всей строчке, циклом пробежаться..
1.нетбук  Samsung N145 (оси: Debian+OLS, ddr01)
2.стационары(пеньки,2-8Gb,Radeon RX460,HD7850 ubuntu+openBox+LXPanel, PRA, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7224
  • Репутация: +168/-2
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #49 : 06 Июль 2019, 08:25:20 »
там похоже первый символ - перевод строки
Да, но проблема не в этом. Если выполнить "cat /dev/ttyUSB2 | grep -v ^$", то получим
Код
# cat /dev/ttyUSB2 | grep -v ^$
^RSSI:15
^RSSI:15
^BOOT:41081650,0,0,0,20
^RSSI:15
Причём строки выводятся нерегулярно с интервалом от 1 до 5-7 секунд. Ответ на "AT" поступает практически мгновенно. Думаю, надо дать время модему накопить строку.

Помогло. В ddr тоже.
« Последнее редактирование: 06 Июль 2019, 08:57:44 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1348
  • Репутация: +20/-1
Re: Ревизия autoNet (upNet)
« Ответ #50 : 06 Июль 2019, 10:13:55 »
да, так лучше, и при "перетыкании" модема линки создаются
1.нетбук  Samsung N145 (оси: Debian+OLS, ddr01)
2.стационары(пеньки,2-8Gb,Radeon RX460,HD7850 ubuntu+openBox+LXPanel, PRA, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7224
  • Репутация: +168/-2
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #51 : 10 Июль 2019, 17:35:01 »
 Уровень сигнала wifi из /proc/net/wireless ??
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1348
  • Репутация: +20/-1
Re: Ревизия autoNet (upNet)
« Ответ #52 : 10 Июль 2019, 18:00:23 »
Уровень сигнала wifi из /proc/net/wireless ??
может так :
iwconfig wlan0 | awk -F "Quality=" '/ Quality=/ {print $2}' |awk '{print $1}'
?
1.нетбук  Samsung N145 (оси: Debian+OLS, ddr01)
2.стационары(пеньки,2-8Gb,Radeon RX460,HD7850 ubuntu+openBox+LXPanel, PRA, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7224
  • Репутация: +168/-2
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #53 : 10 Июль 2019, 19:07:34 »
iwconfig wlan0
Можно и так, но бесконечно дёргать iwconfig... А если его нет?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1348
  • Репутация: +20/-1
Re: Ревизия autoNet (upNet)
« Ответ #54 : 10 Июль 2019, 19:47:26 »
но бесконечно дёргать iwconfig...
вызов iwconfig около 0.002сек
вызов cat /proc/net/wireless около 0.001
последующие обработки awk sed tr и прочими снивелируют разницу .. почти
не настаиваю ..
1.нетбук  Samsung N145 (оси: Debian+OLS, ddr01)
2.стационары(пеньки,2-8Gb,Radeon RX460,HD7850 ubuntu+openBox+LXPanel, PRA, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 27213
  • Репутация: +184/-0
    • PuppyRus-A
Re: Ревизия autoNet (upNet)
« Ответ #55 : 11 Июль 2019, 08:40:01 »
Берите мой traywifi и не изобретайте велосипед  ;)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7224
  • Репутация: +168/-2
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #56 : 11 Июль 2019, 09:02:25 »
Берите мой traywifi и не изобретайте велосипед
Неинтересно :(
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 27213
  • Репутация: +184/-0
    • PuppyRus-A
Re: Ревизия autoNet (upNet)
« Ответ #57 : 11 Июль 2019, 09:42:29 »
Тогда ознакомьтесь и сделайте лучше  ;)

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 7224
  • Репутация: +168/-2
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #58 : 11 Июль 2019, 10:18:07 »
Тогда ознакомьтесь
Где?
сделайте лучше
Где уж...
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150)
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (Intel Atom N270, intel GMA 950)
Nettop Asus Eee Box PC EB1007 (Intel Atom D425, Intel GMA 3150)
Вопросы: DdShurick@jabber.ru

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 27213
  • Репутация: +184/-0
    • PuppyRus-A
Re: Ревизия autoNet (upNet)
« Ответ #59 : 11 Июль 2019, 11:11:45 »
В ДДР он точно отвязан от netctl и пр. Юзаю. Вроде не врет