Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 20, 2007, 13:15 Здравейте,
днес си подкарах новия kernel 2.6.21.Тъй като не съм навътре с нещата относно компилиране на нов кернел си намерих упътване в нета как да го направя rpm пакет и след това да го инсталирам.Имам няколко въпроса,на които не намирам отговор: 1.не ми откриваше мрежата и се наложи да махам стария и да сложа чисто нов ndiswrapper.Всичко мина нормално и се вързах към нета.След това започнаха проблемите: -връзката е нестабилна,често ме drop-ва -на стария(оригинален) кернел нивото на сигнала беше на 100%, а тук е около 42-43,макс.59%.РС-то е в една стая с рутера,нищо не съм променял освен кернела. 2.новия кернел е забележимо по-бавен от оригиналния.За направата му използвах конфигурацията на стария като добавих единствено поддръжка за ata_piix и ahci в самия кернел,защото изпищя за грешка когато му пуснах mkinitrd.Зареди нормално и там почнаха проблемите с мрежата. 3.постоянно,дори и нищо да не правя, имам флуктуации на процесора(натоварва се от нищото и сам започва някакви процеси).Не смятам,че е нормално,старото ядро беше "мълчаливо". 4.как когато ползвам конфигурацията на старото ядро,новото ще е по-бавно и ще товари така процесора? 5.Дори да ми показва,че имам нет,се оказва,че нямам и трябва да ресетвам wlan0.Това се случва приблизително на всеки 10 мин. независимо какво правя. Ще се радвам,ако някой ме насочи как да си оправя нещата. Благодаря Титла: Wireless проблем след upgrade на кернел Публикувано от: ivo1204 в Jun 21, 2007, 01:54 Пропуснал си да кажеш с какво дистро си .
Иначе изобщо не е нормално твоето ново ядро да е по бавно от старото. Нормално е да получиш до 30-40 % подобрение . Титла: Wireless проблем след upgrade на кернел Публикувано от: romeo_ninov в Jun 21, 2007, 07:28
Това няма нищо общо с истината. Новото ядро може да бъде по-бавно, по-бързо или да няма промяна в скоростта в зависимост от хардуера, но разлика от 30-40% е абсурдна Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 21, 2007, 09:13 С Мандрива 2007 съм.Инфото в подписа ми е актуално,с изключение на кернела.Измерено на око разликата е около 20%,но все пак е забележима.Мисля си,че стария кернел е по-бърз,защото е правен за Мандрива,той е оригиналния на дистрото.Но пък за новия аз взех конфигурацията на стария.Чудна работа
![]() Титла: Wireless проблем след upgrade на кернел Публикувано от: romeo_ninov в Jun 21, 2007, 10:26
Обикновено компаниите доставят с дистрибуцията си леко модифицирано ядро и за това не е желателно (но е възможно) да замениш фирменото с такова от kernel.org Титла: Wireless проблем след upgrade на кернел Публикувано от: lastcyrol в Jun 21, 2007, 12:30 config-а на 2.6.17 не съответства на 2.6.21.
би му съответствал конфиг на друго 2.6.21 ядро. Отделно от това ядрата на дистрибуциите са пачнати с разни работи в съответствие на политиката на дистрото. Ванила ядрото ти няма как да съответства на stock ядрото от mandriva. Ако има отде, дръпни си техно ядро или техен( той ще е най-вероятно вече пачнат) сорс и него компилирай. Така или иначе, от 2.6.17 конфига не става. Ще трябва да го конфигурираш наново. Може и да го ползваш за база, ама не можеш да разчиташ на него 100%. Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 22, 2007, 23:34 Здравейте отново!
След мн ого борби с настройките и опити на какво ли не стигнах пак в начален етап.Вече сериозно се замислям дали да не върна стария си(оригинален) кернел,поне с него нямах ядове и всичко(с изключение на микрофона) ми работеше.Ето какво направих накратко: 1.качих си 2.6.17-14mdv,както и неговия source. 2.Инсталирах,деинсталирах и пак инсталирах различни версии на ndiswrapper.Сега съм с последната (1.47),но за нея няма mdv.rpm.Компилирах я и нямах грешки. 3.При нито един от опитите не успях да се закача стабилно на рутера.Реших,че може би wpa_supplicant и wpa_gui също трябва да бъдат преинсталирани.Направих го,но пак нямах стабилност.За да елиминирам възможността от моя грешка при паролата(имаше някаква врътка там,но не си спомних точно) пуснах рутера без encryption.В момента рутирам само вътрешната мрежа.Като че ли връзката е по-стабилна(или изкарва повече от 10 мин.),но signal strength пак е на 42%.Прилагам това:
Единственото,което се сещам и не съм пробвал е да сложа по-старата версия на ndiswrapper,която е mdv.rpm и да тествам качеството на сигнала с нея.Ще го направя утре,макар,че не вярвам да се промени нещо. Моля някои ако има каквито и да са идеи да сподели,готов съм да пробвам ![]() Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 23, 2007, 09:59 Все пак дори и без encryption не мога да изкарам дълго.Не знам кога точно е отпаднала връзката,но е в рамките на 50мин.(толкова оставих пинга).Ето и статистиките от рутера,след дропването на пинга:
Това са последните редове от dmesg,след зареждането на драйвера вчера:
Титла: Wireless проблем след upgrade на кернел Публикувано от: gat3way в Jun 23, 2007, 17:32 ping: sendmsg: No buffer space available
Мноооого странно....от една страна предполагам защо става така, от друга страна нямам никаква идея как може да се е получило при теб. Във всеки случай, виж кво има в /proc/sys/net/core/rmem_max и /proc/sys/net/core/wmem_max ?? Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 23, 2007, 18:27 Ето:
Не знам какво значат тези числа,по името съдя,че е свързано с паметта.Проверих и rmem_default и wmem_default.И те показват същите числа.Още не съм сложил стария ndiswrapper. Благодаря за съдействието! Титла: Wireless проблем след upgrade на кернел Публикувано от: gat3way в Jun 23, 2007, 18:45 Ммммм пробвай да ги вдигнеш...иначе стойностите не са ниски по принцип, но знам ли..
Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 23, 2007, 19:12 Как да ги вдигна?Просто да редактирам файловете ли?И какво всъщност ще редактирам,какво ще правя?До каква стойност трябва да ги направя,имат ли диапазон?Извинявай,би ли пояснил какво имаш наум?
Титла: Wireless проблем след upgrade на кернел Публикувано от: gat3way в Jun 23, 2007, 19:26 echo 507520 > /proc/sys/net/core/rmem_max
echo 507520 > /proc/sys/net/core/wmem_max ... Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 23, 2007, 19:36 Изтрих всичко,което съдържаше ndiswrapper в името си и го компилирах наново.Ето dmesg след зареждането на модула:
Титла: Wireless проблем след upgrade на кернел Публикувано от: cartman в Jun 25, 2007, 02:20 Борбата продължава
![]() За пореден път почистих и прекомпилирах наново ndiswrapper.Пробвах и с друг драйвър(за този чипсет) и резултата е същия.Сетих се обаче нещо,което може да се окаже вярно.При компилацията на ndiswrapper на make и make install ми изкара Warning:bla-bla,липсва файл, ndiswrapper ще бъде зареден без зависимости.Точно не си го спомням,ако се наложи пак ще го прекомпилирам,за да видя точното съобщение.То не е грешка,make си минава. Имам и въпрос относно кернела:чел съм,че когато се upgrade-ва кернел е най-добре да се сложи най-новата версия.Аз обаче сложих по-нова от оригиналната,но по-стара от последната.Въпроса ми е:може ли да компилирам нов кернел,с конфигурациията на стария,т.е. просто да го пусна да се компилира,а не да го настройвам ръчно.Не съм добър в това и търся някакъв лесен начин да имам най-новия кернел.Някои има ли идеи как мога да осъществя този си замисъл? Титла: Wireless проблем след upgrade на кернел Публикувано от: ivo1204 в Jun 26, 2007, 04:53 cd /usr/src ; mv linux-2.6.21 linux-2.6.21-old ; tar xvf linux-2.6.21.tar.bz2 ;
wget http://kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.22-rc6.bz2; cd linux-2.6.21 ; bzip2 -dc ../patch-2.6.22-rc6.bz2 | patch -p1 ; cp /usr/src/linux-2.6.21-old /.config /usr/src/linux-2.6.21 ;make silentoldconfig;echo "OK ![]() (оже да отвориш терминал и пейст на цялото отгоре , наведнъж ... за лесен начин ) Моят процесор обаче е по мощен от i586 , не е с много ядра , нямам повече от 4 Гигабайта и т.н. ,затова конфигурирам: make xconfig. Няма страшно да компилираш ново ядро , ако не ти харесва , просто го изтриваш , това е. Ама ако работи добре , запази ".config" на много сигурно място , да кажем в емела си. P.P. И аз сега инсталирах компилирах последното ядро и инсталирах ndiswrapper-1.45rc3 на една AirLink 101 PCI (AWLH3026T, RaLink RT2561/RT61 rev B 802.11g ) с 64 битовите WIN драйвери , и трябва да ти кажа ,че не отъпва на кабела ми ( 850 кБ/с) .Благодаря ,че с твоя пост ,ми подсказа решението . Иначе бях крайно скептичен за този ndiswrapper ,не че го харесах ,ама другите решения за да се компилира драйвер , трябваше да пре... цялото ядро .т.е. конфигурирам ядрото не за оптимизиране ,а за да угодя на 10 листа код , писани не знам кога ... |