December 4th, 2008

ДР Цертуса 2011

(no subject)

Вообще-то, я должен был дебажить класс сервера, но причины глюков в нём я понял, а чинить не было уже никаких сил. Поэтому я вместо этого решил проследить, почему иногда после suspend'а у мне не удаётся выйти в интернет: приходится вытаскивать и вставлять назад PCMCIA-3G-карту. Путём детального исследования syslog'а и полевых испытаний удалось установить, что иногда (примерно в трети случаев) Gnome NetworkManager выдаёт туда check_pin_done(): PIN checking failed, и именно после этого карта работать перестаёт. Какой нахер чекинг пина, когда сим-карта его не требует? Посмотрел исходник, невооруженным глазом ничего не видно, залезть бы туда дебагером..