[ 151.104872] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 151.104917] option 4-1:1.2: GSM modem (1-port) converter detected
[ 151.105047] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 151.105068] option 4-1:1.3: GSM modem (1-port) converter detected
[ 151.105192] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 151.114550] usbcore: registered new interface driver uas
[ 151.142844] usbcore: registered new interface driver cdc_wdm
[ 151.158183] qmi_wwan 4-1:1.1: cdc-wdm0: USB WDM device
[ 151.158577] qmi_wwan 4-1:1.1 wwan0: register 'qmi_wwan' at usb-0000:00:1d.7-1, WWAN/QMI device, 2e:28:d2:64:ba:14
[ 151.158632] usbcore: registered new interface driver qmi_wwan
[ 151.161226] qmi_wwan 4-1:1.1 wwp0s29f7u1i1: renamed from wwan0

....................................(тут зашифровано недоумение высказанное на русском матерном)
dmesg вам английским по цвету фона намекает, что он создал сетевой интерфейс и три "ком порта". что вам еще надо?
переподключается - либо прошивка от извращенцев, либо жирный намек на кривое питание порта.

Если первое, то идти на сайт производителя и выкачивть программы которыми можно перешить и разлочить модем.
Да пребудет с вами знание ip адреса
Все экстрасенсы и телепаты дружно свалили в горы отговорившись отпуском так что если не хотите получить "ответ на самый главный вопрос жизни вселенной и всего прочего" то выдавайте подробности.

lsusb - модем виден?
что пишет dmesg|tail -n 100 после втыкания устройства?
Да пребудет с вами знание ip адреса
Kirgoff
А если такая же проблема и вайфай на компьютере случайно dlink dwa-525?

Выкинуть плату к собачей бабушке и купить нормальный адаптер.
dwa-525 отвратительно работает в режиме точки доступа и просто очень плохо в режиме клиента.
Да пребудет с вами знание ip адреса
мды... Генератор это конечно просто и даже правильно, вот только и от ардуины и от распберри пи вполне можно было добиться 2 мгц.
Для распберри пи - проект pi-blaster. Управляет единственным аппаратным шимом и через DMA позволяет оперативно выставить 0 или 1 еще на 8 пинах. Если внимательно приглядеться к исходнику то там было что-то про делить тактовую частоту на 500 чтобы получить 1 мгц.

для ардуины (т.е атмеги) достаточно было зайти к Di Halt на сайт и внимательно прочитать статью про шим. Дальше по тексту есть упоминание режима Clear Timer On Compare которым вполне можно было попытаться выжать 2 мгц.

Если лень копать датащит и есть много дури то можно было вполне сделать что то в стиле
nop;//тупить 1 такт
nop;
nop;
PORTA=0b00000001;//1 на pa0
nop;
PORTA=0b00000000;0 на pa0

после этого переход на метку или аккуратный цикл.
при 20 мгц (таки кварц и перепаять можно) вполне можно было подобрать дурной вариант с подбором всех частот с использованием нескольких ветвлений и счетчиком. ибо в отличии от АРМ у AVR время выполнения операции жестко фиксировано.
Да пребудет с вами знание ip адреса
вам бы сначала с ардуиной справиться. А уже потом думать о программировании GUI
Да пребудет с вами знание ip адреса
О боги, дайте терпения и памяти о том что когда то сам был таким

Wiring это всего лишь объектно ориентированная библиотека для avr-gcc причем тормознутая и создающая очень неоптимальный по объему код. Благодаря маркетинговому ходу и толпе неучей возник миф что есть язык ардуино который на самом деле всего лишь c++ с использованием библиотеки wiring.

Если хотите добиться 2мгц от атмеги, то читайте умные книжки где рассказывается про то, что есть порты, что каждый порт представлен регистром процессора. И что есть команда nop; которая заставит тупить МК в течение одного такта. За примером для подражания сходите на гитхаб и отыщите реализацию sump logic analyzer для ардуины. Там програмист умудрился выжать 4 мегасемпла в секунду. Если хотите подробостей как это вообще работает, то идите на http://easyelectronics.ru/category/avr-uchebnyj-kurs или avrlab.com
Да пребудет с вами знание ip адреса
Не знаю что вам сказать. Не уверен что шим на малине сможет выдавать частоту в 2 мгц (если сможет, то со скважностью вы как нибудь разберетесь). программно получать частоту я вам не советую. ибо чревато дикими ошибками.
upd: По идее должен. Но это надо подробнее курить проект pi-blaster.
Да пребудет с вами знание ip адреса
Названия не помню. А вообще написано было под андроид. И программа управляла принтером RepRap через ком порт (uart). Каждая кнопка записывает в поледовательный порт атмеги соответствующий G код. То что я обозвал "сделать хорошо" читала файл с G кодами и передавала их поштучно микроконтроллеру.

А lxqt для того чтобы раскидать несколько кнопок по экрану это не слишком ли жирно будет?
Вроде idesk была полегче, и не страдает постоянным перечитыванием файлов. Если верить опеннету то можно прямо в конфиге переназначить поведение - одинарный щелчок будет запускать программу.

upd: Nолько сейчас подумал что наверное имеет смысл уточнить насколько критична задержка в реакции на несколько миллисекунд/секунд. А то если арм будет тащить и графический интерфейс и работу с gpio то имеет смысл проверить запаздывание реакции при разной нагрузке на cpu и нештатных режимах.

(В проекте LinuxCNC специально используется пропатченое ядро и интерфейс отделяется от системы управляющей механникой.)
Да пребудет с вами знание ip адреса
Вероятно из самого топика. Он подразумевал вопрос "можно ли не писать программу".
изначально думал написать что придется писать потому как labview никто на арм портировать не будет. Веб браузер это слишком жестоко.
но потом вспомнил результаты поиска информации о 3Д принтерах. И софт из 15 больших кнопок делающих ровно одну фунцию (типа сдвиг по оси, изменение температуры и прочая) и одной маленькой "Сделать хорошо". И подумал что ГУЙ не нужен
Да пребудет с вами знание ip адреса
сейчас будет ересь :)
если не требуется реалтайм с обратной связью и много красивостей а так же не критична задержка на 0.5 секунды.
1. запустить/остановить процесс помогут скрипты. Их вызов вполне можно повесить на desktop файлы.
2. ввести значение можно с помощью чего нибудь типа zenity/xdialog
Но это все из разряда быстро дешево и очень сердито. требуется только (файловый менеджер или idesk) и zenity

Если надо большего то либо писать какой нибудь веб интерфейс (опять те же костыли но чуть чуть быстрее) или писать программу.
Да пребудет с вами знание ip адреса