Автор Тема: Gentoo - coldplug или udevude  (Прочетена 2729 пъти)

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Gentoo - coldplug или udevude
« -: Jan 09, 2007, 19:36 »
Справих се (някак си) с инсталацията на Джентуу-то (2006.1), инсталирах си и Гном-а, но не мога да реша следния казус. Emerge -u DN world -av  ми казва, че имам 2 блокирани пакета:
sys-apps/coldplug-а, който е от 20.9.2004 и съм го инсталирал по препоръка на хандбука (в който пък се описва инсталацията на 2006.0) се блокира от sys-fs/udev-103, и
>=sys-fs/udev-089, съответно от sys-apps/coldplug-20040920-r1,
а по-надолу в списъка се появява sys-fs/udev-103 [087-r1], kojto [e zameni stariq, опсс. Значи аз имам инсталиран udev-087 и coldplug, които не си пречат, но понеже udev се обновява и се сритват. Кое да махна? На пръв поглед coldplug-a защото е по-стар, но защо тогава в хандбука пише да се инсталира, а и stage3-i686-2006.1.tar.bz2 instalira толкова стара версия на udev? Ако в първия случай става на въпрос за неактуална ОФИЦИАЛНА информация, то нито е първия, нито ще е последния случай, но втория - не знам, не мога да си го обясня затова и питам. От 10 дена се боря с това Джентуу (на компа ми има няколко браузъра с поне 30 таба все за него (и почти всичките от gentoo.org и gentoo-wiki.com) и вече се оплетох като пиле в кълчища. Знам, че по едно време махах coldplug-a и изпълнявах emerge -uDN world, но след рестарта нямах нет, звук ... явно не е имало кой да го замести, заредих модулите на ръка и се появиха, но това не е работа. След това махнах udev и сложих coldplug, но от всичките тези манипулации (+ emerge --depclean и revdev-rebuild) mi se precaka Gnom-a (не стартира dbus-message - оправих го и него чрез писаници в ~/.xinitrc, но това са кърпежлъци, а да го преинсталирам - бр-р-р-р). Та въпросът ми е:  coldplug ili udev (ако не съм прекалено нахален - с няколко думи защо) и как да го направя? Четох някъде, че някои пакети след като се премахат с emerge --unmerge трябва и да се трие и някъде другаде (не помня къде - както казах в главата ми е пълна каша). Моля за вашата помощ! 10х предварително.

П.С. Ако трябва да махна coldplug-a, hotplug-a какво да го правя - да го оставям ли или и него в коша?

Edit: Опссс, нещо съм се оплел в заглавието, но не мога да го редактирам.



Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

Kollin

  • Напреднали
  • *****
  • Публикации: 89
    • Профил
    • WWW
Gentoo - coldplug или udevude
« Отговор #1 -: Jan 09, 2007, 19:45 »
В момента официялно coldplug е deprecated и се замества от udev.Препоръчително е да се ползва udev '<img'>
Активен

"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Gentoo - coldplug или udevude
« Отговор #2 -: Jan 09, 2007, 19:57 »
ОК, благодаря! А как да го махна? В смисъл, освен --unmerge,  трябва ли да трия още някъде, да правя --depclean, revdev-rebuild, env-update? Hotplug-a  да го оставям ли или и неговите ф-ции се поемат от udev?
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

Kollin

  • Напреднали
  • *****
  • Публикации: 89
    • Профил
    • WWW
Gentoo - coldplug или udevude
« Отговор #3 -: Jan 09, 2007, 20:13 »
еmerge -C coldplug && emerge udev

не закачай hotplug.
Никога не е лоша идея да пуснеш etc-update && source /etc/profile и revdep-rebuild.
Активен

"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."

exabyte

  • Напреднали
  • *****
  • Публикации: 177
    • Профил
Gentoo - coldplug или udevude
« Отговор #4 -: Jan 09, 2007, 20:28 »
Цитат (Kollin @ Ян. 09 2007,19:45)
В момента официялно coldplug е deprecated и се замества от udev.Препоръчително е да се ползва udev '<img'>

Не е така. coldplug винаги е бил проста добавка към udev. Всъщност, coldplug представляваше прост скрипт. Новите версии на udev просто не се нуждаят от него.

Трябва да се отбележи, че coldplug не се деинсталира при unmerge. Трябва да се изтрие /etc/init.d/coldplug (единствения файл, който се инсталира от coldplug), и да се премахне от default, boot или там който беше runlevel (rc-update del coldplug default boot)
Активен

Светът е мой враг, който иска да ме унищожи, но аз ще унищожа него.

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Gentoo - coldplug или udevude
« Отговор #5 -: Jan 09, 2007, 20:35 »
Благодаря! В момента изпълнявам uDN world и после ще пиша (като видя резултатите). Дали вместо env-update написа etc-update?
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

Kollin

  • Напреднали
  • *****
  • Публикации: 89
    • Профил
    • WWW
Gentoo - coldplug или udevude
« Отговор #6 -: Jan 09, 2007, 20:44 »
Цитат (metal @ Ян. 09 2007,20:35)
Благодаря! В момента изпълнявам uDN world и после ще пиша (като видя резултатите). Дали вместо env-update написа etc-update?


Упси ':ok:'
Активен

"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Gentoo - coldplug или udevude
« Отговор #7 -: Jan 10, 2007, 13:16 »
Ето ме отново '<img'> . Резултатите - едно добре, друго зле ':angry:' . Оправи ми се 3D-то. Проблема (според мен) дойде от това, че още преди да компилирам xorg-a бях задал в make.conf VIDEO_CARDS="nvidia", а аз съм с GeForce 256 (машинката е стара - PIII/666, 128MB с 440zx чипсет (орязания)) и се комилира nvidia-drivers вместо nvidia-legacy-drivers. Като приключи компилацията на xorg-a махнах новия и сложих стария но 3D-то така и не тръгна. След emerge -uDN world се оправи, но ми падна мрежата ':crazy:' Проблемът ми е точно като предишния. с тази разлика, е сега имам вдигнат dmfe модула (от /etc/modules.autoload.d/kernel-2.6). Мисля, че проблема идва от /etc/init.d/net.lo, който аз разреших да се подмени с нов без да го прегледам (все пак това е скрипт, който не съм пипал). Има ли възможност да бъде изваден от някъде стария? Подмяната извърших с etc-update, след като прегледах файловете, които съм променял, за останалите дадох -5. Някакви идеи?
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Gentoo - coldplug или udevude
« Отговор #8 -: Jan 10, 2007, 14:54 »
Цитат (metal @ Ян. 10 2007,13:16)
Мисля, че проблема идва от /etc/init.d/net.lo, който аз разреших да се подмени с нов без да го прегледам (все пак това е скрипт, който не съм пипал). Има ли възможност да бъде изваден от някъде стария? Подмяната извърших с etc-update, след като прегледах файловете, които съм променял, за останалите дадох -5. Някакви идеи?

най-вероятно проблема не идва от /etc/init.d/net.lo (това е инициализиращия скрипт за мрежовите настрийки в дженту - останалите са просто symlinks) а по скоро от /etc/conf.d/net

прегледай там какво трябва да се конфигурира и дали си го направил и ако не се оправиш казвай да го гледаме '<img'>
Активен

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Gentoo - coldplug или udevude
« Отговор #9 -: Jan 10, 2007, 15:29 »
Цитат (senser @ Ян. 10 2007,15:54)
най-вероятно проблема не идва от /etc/init.d/net.lo (това е инициализиращия скрипт за мрежовите настрийки в дженту...

Знам, но това е единственото мрежово (до колкото си спомням) нещо, което се промени. Сигурно не си хвърлил един поглед на постинга с предишния ми проблем (линк горе), но там пише, че eth0 е вдигнат (т.е има IP, netmask i broadcast) и таблицата за рутиране е наред (т.е има направления до вътрешната мрежа, loopback и gw). Давам го в този вид (преразказано), защото по очевадни причини  '<img'> не мога да извадя нищо от него. Та - нямам пинг от 192.168.0.2/24 до 192.168.0.1/24 в двете посоки. Като модули за картата (Davicom DM9102) imam заредени tulip и dmfe, но и двата не се използват от никой друг (или от програма), т.е в lsmod цифричките след размера са 0, а според мен единия трябва да се ползва от другия, а другия - от програма, но не съм го гледал когато работеше. Това е за сега.
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

Kollin

  • Напреднали
  • *****
  • Публикации: 89
    • Профил
    • WWW
Gentoo - coldplug или udevude
« Отговор #10 -: Jan 10, 2007, 21:26 »
Хм - при мен например буксата на мрежовия кабел не прави добър контакт и ако леко я разместя мрежата изчезва - при теб как е ? '<img'>
Активен

"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Gentoo - coldplug или udevude
« Отговор #11 -: Jan 10, 2007, 23:08 »
За съжаление не е толкова елементарно. Веднага след логването Ifconfig-a казва, че има 5 приети и 62 (имам мрежови директории монтиращи се при буутването) предадени пакета (593/2604 байта), а 40 минути след това (без да съм докосвал компа, и без да съм карал другите да го търсят) имам 67/62 пакета (8781/2604 байта). След това пуснах пинг от него към гейтъуея -10 пакета - начални 82/98 и крайни 82/107 и накрая пуснах пинг от гейтъуея към него - 10 пакета - начални 112/122 и крайни 121/131. Излиза, че когато той пуска пинг не му отговарят, а когато нa него му пращат - отговаря, но и в двата случая ping-a казва "Destination Host Unreachable". Няма файъруол, друг комп от същата мрежа има интернет и този също - като го пусна от лайвСД. Това се сещам за сега.
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

GRAND

  • Напреднали
  • *****
  • Публикации: 38
    • Профил
Gentoo - coldplug или udevude
« Отговор #12 -: Jan 10, 2007, 23:24 »
Пробваи да извадиш за 4-5 сек. жакчето на мрежовата карта и след това го вкарай пак. Ако настройките на мрежовата карта са ти правилни пусни пинг и виж дали имаш нет. Ако имаш нет коментираи tulip в /etc/modules.autoload.d/kernel-2.6 ако си с 2.6. и остави dmfe . Ако след рестарт все още нямаш нет пробваи ln -s /etc/conf.d/net.lo /etc/conf.d/net.eth0 за всеки случаи и след това rc-update add default net.eth0  това е в случи че имаш само една мрежова карта.Ами за това се сештам засега дано да ти свърши работа
P.S: 90% съм сигурен че проблема идва от tulip модула



Активен

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
Gentoo - coldplug или udevude
« Отговор #13 -: Jan 11, 2007, 00:44 »
За съжаление и това не е. Извадих кабела за 20+ сек, сложих го, но пинг няма. Рестартирах мрежата - ефект никакъв. Рестарирах компа с изваден кабел и после го сложих - пак нищо. Rmmod-нах tulip-а падна eth0 интерфейса. Не знам дали си обърнал внимание, но аз имах работеща мрежа преди да изпълня emerge -uDNworld, revdep-revuild i env-update && source /etc/profile. Нищо по настройките на нета не съм променял. Това е положението. Имам още една подобна машина, на която правя паралелна инсталация. При нея проблем с нета няма. Нейната мр. карта обаче е 3Com556. Тя върви с 3c59х->mii.
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

GRAND

  • Напреднали
  • *****
  • Публикации: 38
    • Профил
Gentoo - coldplug или udevude
« Отговор #14 -: Jan 11, 2007, 00:50 »
Съвет кокато използваш newuse винаги слагаи -pv за да видиш какво и как ще промениш иначе става голяма каша.
Ако сложиш tulip в balcklist и зареждаш само dmfe???
tulip зарежда ли ти се автоматично от kernel-а'<img'>



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Gentoo
Настройка на програми
BladeNet 6 4196 Последна публикация Jun 14, 2011, 09:55
от bazu
GENTOO HELP
Настройка на програми
fubar 2 3095 Последна публикация Dec 27, 2003, 08:13
от
Gentoo + графичен инсталатор
Коментар
residentx 7 4510 Последна публикация Feb 08, 2005, 13:01
от
Gentoo...?
Настройка на хардуер
grey 3 3502 Последна публикация Apr 08, 2004, 19:46
от ray
Gentoo
Настройка на програми
st0rmblast 1 2873 Последна публикация May 24, 2004, 10:59
от gamehack