Разрыв модемного соединения используя дрова martian_dev при загрузке проца
DCrystal 8 декабря, 2006 - 04:45
Собсно, интересно, почему и как от этого избавится?
ситуация следующая : при выполнение emerge любая_прога - emerge лезет в нет, скачует все, и сразу же, как только получила пакет, рвет соединения.
Юзаю диал-ап, так что не сильно прет, через каждые пять минут переконективатся.
»
- Для комментирования войдите или зарегистрируйтесь
Что это за
Что это за диалап которые пакеты за 5 минут скачивает???
А вообще это не проблема emerge, а проблема твоего провайдера или твоей системы, у меня было нечто подобное только у меня постоянно разрыв связи происходил когда до конца скачки оставались 2-3 кб. Кстати прову это выгодно, чем чаще дисконнект тем ему в сумме больше платить придется 8)
_________________
Кто не с нами тот против нас (С) Ария
Re: Что это за
1) пакеты бывают разные,не все ведь по 20 метров, есть и по метру ;)
2) это проблема явно не моего прова, т.к. в винде все нормально.
3) возможно системы, тогда вопрос, как решить?
4) возможно звонилки, юзаю wvdial/qtwvdialer
5) прову пофигу, так как у меня безлимитка =)
когда я сидел
когда я сидел на диалапе, я сам тайм аут ставил, но вот где непомню
/etc/conf.d/net в
/etc/conf.d/net в студию
Re: /etc/conf.d/net в
эээ, а у меня там нету ниче ((
собсно
собсно переименовал тему, так как выяснились новые подробности.
1) emerge тут ни при чем :)
2) причем оказались как раз дрова на мопед -martian (ну или как они там называются...)
3) объясню, что происходит: при загрузке системы под 100 % (нопример при компиляции) соединения рвется, причем только на физическом уровне (т.е. wvdial даже не выходит, а наивно думает, что соединения присутствует, хотя Я отчетливо слышу разрыв (у кого модемы, те поймут... ;) )
есесно после этого ниче не качаеца/открывается...
4) модем Genius Gm 56 pci-la. чип lucent 1646
5) проблема в дровах? имхо да....
Кто что посоветует?
а что ты хотел?
а что ты хотел? он програмный, а ему для realtime ресурсов нехватило. просто нужно либо ему приоритет накрутить, либо у кого-то убрать.
В /etc/make.conf есть
В /etc/make.conf есть настроечка, чтобы понижать приоритет помпиляции.
Re: В /etc/make.conf есть
просто не всегда от компиляции рвется ;)...так что не то..
а кстати, это ты про PORTAGE_NICENESS ?
да
да
пнятно.
пнятно.
так как повысить приоритет/что курить?
ок, будем курить... ;)
вопрос : кому
вопрос : кому именно необходимо повышать или понижать приоритет?
я так понимаю, самый большой -это 20 ?
з.ы. просто не понятно, толи wvdial'у, толи самомоу демону дров, то ли ppd( почему-то кажется именно ему, вот только непонятно как, ибо wvdial сам стартует его, после определения несущей...)
повышать
повышать дровам - они эмулируют DSP
Re: повышать
т.е. именно скрипту, который стартует (типа ./martian start тама).
и еще, nice для этих целей пойдет?
если из
если из скрипта, то да
Re: если из
ну, запускаю я знач типа
nice ./martian start 20
результата =0 , все так же :(
ну так посмотри
ну так посмотри что в нём, и рередаётся-ли приоритет тому что в крипте
Re: ну так посмотри
не сильно понял, что ты хотел сказать :(
В чем/что посмотреть?
могу даже сказать, что если запускать, как я показал выше, то рвется еще быстрее ((, как ни странно....
Что и не
Что и не удивительно, так как большие значения NICE отвечают МЕНЬШЕМУ приоритету.
Re: Что и не
да, это я уже понял, сорри. Невнимательно читал ман по найс =)
Но и ставля значени в -20 особого ничего не заметил (мб чуть-чуть меньше стало и всё :( ).
Явно проблема с дровами... Написать что-ли разработчикам, ёпт ;)...
И еще, думаю с ltmodem таких проблем не будет (под слакой летали просто =) ), вот и думаю, как бы их заставить работать.
ОДнако при их использовании, после загрузки модулей, любое обращение к /dev/modem (либо устройство, на которое ссылается этот симлинк) - запуск
wvdial
илиwvdialconf
напроч! вешает систему -вплоть до нажатия эни кей на системнеке :(Думаю вот может обновить ядро - мб и поможет? как думаете?
щас стоить 2.6.16
Re: а что ты хотел?
лучше накрутить.;) Как?
Да и в слаке работало все нормально... даже при большой загрузке...
правда дрова были ltmodem
man getpriority
man getpriority
wvdial; emerge -f prog; killall wvdial
Poprobuj tak
_________________
Linux
...because life is too short for reboots