p = openSerialPort('/dev/ttyUSB1') # ! укажите ваше устройство !
Менял, '/dev/ttyUSB0' , '/dev/ttyUSB1' , '/dev/ttyUSB2' - результат один.
profit@profit-K53SC:~$ ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
Очень странно, я кстати на таком же модеме пробую, как у тебя и у меня все работает.
Ты со скриптом ничего не делал ? Не менял его ? У меня все отлично работает и выдает значение.
У меня возникает ошибка, только, если не под администратором запускаю, проверь еще раз, пересоздай файл. На всякий случай сделай через chmod его исполняемым.
У нас с тобой модемы одинаковые, что то не так делаешь.
В крайнем случае глянуть , какая у тебя и у меня версия питона.
У меня Python 2.7.3 (default, Apr 20 2012, 22:44:07)
Вот кстати меня эта ошибка настораживает ,
IOError: read() should have returned a bytes object, not 'NoneType'
Почему не тот тип данных ? может ты что то с кириллицей напутал ? Какой у тебя формат файла utf-8 ? Может где букву подставил не ту ?