ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
@ 2013-03-04  8:55 Mike Lykov
  2013-03-04  9:10 ` Aleksey Novodvorsky
  0 siblings, 1 reply; 12+ messages in thread
From: Mike Lykov @ 2013-03-04  8:55 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Здравствуйте.

тема уже поднималась, но недавно наткнулся на аналогичную сам.

http://lists.altlinux.org/pipermail/hardware/2013-January/016525.html

Вкратце: на некоторых мат. платах стоят встроенные карты realtek, которые не работают с модулем r8169, собираемым из ядра.
например, на плате gigabyte с чипсетом intel B75 стоит realtek 8111f.
Человек берет дистрибутив (например, Kdesktop 6.0.2), ставит и оказывается без сети.
Идет куда-то к кому-то, ищет, находит что надо заменить r8169 на r8168.
r8168 - это модуль, собираемый с сайта realtek, и он с 8111f работает нормально.

по этому поводу уже заведено 4 баги:
#28471   - NEW
#28472  - CLOSED
#28473  - CLOSED
#28626 - NEW

Но возникает несколько процедурных вопросов..

1.  Человека, попавшего в ситуацию "без сети", интересует где взять пакет под ядро его дистрибутива altlinux. на packages,altlinux.org показывается пакет kernel-modules-r8168-std-def только в сизифе (версии 035), но glebfm@ говорит, что версия 024 есть и в p6. почему же ее не видно?

2. в 28472 пишут, что некоторые карты работают только с поздними версиями модуля (например, 032). Как собирающий в сизиф версию 035 может обеспечить автоматизированно его обновление в бранчах, в том числе и будущих? чтобы человек мог хотя бы вручную скачать пакет последней версии из бранча. я пытался пересобрать пакет из сизифа, ставя например kernel-build-tools с диска (только он доступен), но там введен макрос %setup_kernel_module., которого в версии с диска не было.

3. какой пакет попадет в p7 и те беты дистров типа centaurus/p7, которые "скоро выйдут"? как будет сделан выбор в этих дистрах между r8169 и r8168 ? 

4. не стоит ли для упрощения этого вопроса r8169 выкинуть вообще (не собирать его), а полностью полагаться на r8168? почему это не сделали давно - может, есть какие-то ограничения на включение r8168 в дистрибутивы? 

ЗЫ поверье, когда после установки дистра (например, на работе)  с встроенной сетевой картой начинаются глюки типа "полуработает, полунет", то это очень неприятно - от человека требуют работы, а он оправдывается что "Altlinux что-то не работает у меня". Ну, ему и скажут - "сноси, некогда с этим глючным дистром возиться, зачем только ты взялся. все люди как люди, а ты решил выпендриться"... ;)


--
Mike







-- 
Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  8:55 [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее Mike Lykov
@ 2013-03-04  9:10 ` Aleksey Novodvorsky
  2013-03-04  9:35   ` Aleksey Novodvorsky
  2013-03-04  9:55   ` Mike Lykov
  0 siblings, 2 replies; 12+ messages in thread
From: Aleksey Novodvorsky @ 2013-03-04  9:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

4 марта 2013 г., 12:55 пользователь Mike Lykov
<combr-desktop@yandex.ru> написал:
> Здравствуйте.
>
> тема уже поднималась, но недавно наткнулся на аналогичную сам.
>
> http://lists.altlinux.org/pipermail/hardware/2013-January/016525.html
>
> Вкратце: на некоторых мат. платах стоят встроенные карты realtek, которые не работают с модулем r8169, собираемым из ядра.
> например, на плате gigabyte с чипсетом intel B75 стоит realtek 8111f.
> Человек берет дистрибутив (например, Kdesktop 6.0.2), ставит и оказывается без сети.
> Идет куда-то к кому-то, ищет, находит что надо заменить r8169 на r8168.
> r8168 - это модуль, собираемый с сайта realtek, и он с 8111f работает нормально.
>
> по этому поводу уже заведено 4 баги:
> #28471   - NEW
> #28472  - CLOSED
> #28473  - CLOSED
> #28626 - NEW
>
> Но возникает несколько процедурных вопросов..
>
> 1.  Человека, попавшего в ситуацию "без сети", интересует где взять пакет под ядро его дистрибутива altlinux. на packages,altlinux.org показывается пакет kernel-modules-r8168-std-def только в сизифе (версии 035), но glebfm@ говорит, что версия 024 есть и в p6. почему же ее не видно?

А это что такое:
http://packages.altlinux.org/en/Platform6/srpms/kernel-modules-rtl8168-std-def


Вопрос в том, что нужна версия новее? Вешайте багу. 28626 дейстительно NOTABAG.

>
> 2. в 28472 пишут, что некоторые карты работают только с поздними версиями модуля (например, 032). Как собирающий в сизиф версию 035 может обеспечить автоматизированно его обновление в бранчах, в том числе и будущих? чтобы человек мог хотя бы вручную скачать пакет последней версии из бранча. я пытался пересобрать пакет из сизифа, ставя например kernel-build-tools с диска (только он доступен), но там введен макрос %setup_kernel_module., которого в версии с диска не было.

Здесь нет полной автоматики.

>
> 3. какой пакет попадет в p7 и те беты дистров типа centaurus/p7, которые "скоро выйдут"? как будет сделан выбор в этих дистрах между r8169 и r8168 ?

Давайте тестировать альфы и беты Centaurus и Simply, а если будут
проблемы, то вешать баги. Можно теперь также проверять на регудярных
сборках, они компактнее.

>
> 4. не стоит ли для упрощения этого вопроса r8169 выкинуть вообще (не собирать его), а полностью полагаться на r8168? почему это не сделали давно - может, есть какие-то ограничения на включение r8168 в дистрибутивы?

Вы полагаете, что r8169 никому не нужен? Есть основания?



Rgrds, Алексей

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  9:10 ` Aleksey Novodvorsky
@ 2013-03-04  9:35   ` Aleksey Novodvorsky
  2013-03-04  9:55   ` Mike Lykov
  1 sibling, 0 replies; 12+ messages in thread
From: Aleksey Novodvorsky @ 2013-03-04  9:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

4 марта 2013 г., 13:10 пользователь Aleksey Novodvorsky
<a.e.nvdv@gmail.com> написал:
> 4 марта 2013 г., 12:55 пользователь Mike Lykov
> <combr-desktop@yandex.ru> написал:
>> Здравствуйте.
>>
>> тема уже поднималась, но недавно наткнулся на аналогичную сам.
>>
>> http://lists.altlinux.org/pipermail/hardware/2013-January/016525.html
>>
>> Вкратце: на некоторых мат. платах стоят встроенные карты realtek, которые не работают с модулем r8169, собираемым из ядра.
>> например, на плате gigabyte с чипсетом intel B75 стоит realtek 8111f.
>> Человек берет дистрибутив (например, Kdesktop 6.0.2), ставит и оказывается без сети.
>> Идет куда-то к кому-то, ищет, находит что надо заменить r8169 на r8168.
>> r8168 - это модуль, собираемый с сайта realtek, и он с 8111f работает нормально.
>>
>> по этому поводу уже заведено 4 баги:
>> #28471   - NEW
>> #28472  - CLOSED
>> #28473  - CLOSED
>> #28626 - NEW
>>
>> Но возникает несколько процедурных вопросов..
>>
>> 1.  Человека, попавшего в ситуацию "без сети", интересует где взять пакет под ядро его дистрибутива altlinux. на packages,altlinux.org показывается пакет kernel-modules-r8168-std-def только в сизифе (версии 035), но glebfm@ говорит, что версия 024 есть и в p6. почему же ее не видно?
>
> А это что такое:
> http://packages.altlinux.org/en/Platform6/srpms/kernel-modules-rtl8168-std-def
>
>
> Вопрос в том, что нужна версия новее? Вешайте багу. 28626 дейстительно NOTABAG.
>
>>
>> 2. в 28472 пишут, что некоторые карты работают только с поздними версиями модуля (например, 032). Как собирающий в сизиф версию 035 может обеспечить автоматизированно его обновление в бранчах, в том числе и будущих? чтобы человек мог хотя бы вручную скачать пакет последней версии из бранча. я пытался пересобрать пакет из сизифа, ставя например kernel-build-tools с диска (только он доступен), но там введен макрос %setup_kernel_module., которого в версии с диска не было.
>
> Здесь нет полной автоматики.
>
>>
>> 3. какой пакет попадет в p7 и те беты дистров типа centaurus/p7, которые "скоро выйдут"? как будет сделан выбор в этих дистрах между r8169 и r8168 ?
>
> Давайте тестировать альфы и беты Centaurus и Simply, а если будут
> проблемы, то вешать баги. Можно теперь также проверять на регудярных
> сборках, они компактнее.
>

Правильно ли я понимаю, что есть две проблемы:
1. В p6 старый модуль.
2. При установке (Sisyphus, p6) загружается неправильный модуль, что
требует ручного вмешательства?

Это все?
Если так, то вешайте баги с точными формулировками. Меня в cc:

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  9:10 ` Aleksey Novodvorsky
  2013-03-04  9:35   ` Aleksey Novodvorsky
@ 2013-03-04  9:55   ` Mike Lykov
  2013-03-04  9:59     ` Aleksey Novodvorsky
                       ` (2 more replies)
  1 sibling, 3 replies; 12+ messages in thread
From: Mike Lykov @ 2013-03-04  9:55 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions


показывается пакет kernel-modules-r8168-std-def только в сизифе (версии 035), но glebfm@ говорит, что версия 024 есть и в p6. почему же ее не видно?
> А это что такое:
> http://packages.altlinux.org/en/Platform6/srpms/kernel-modules-rtl8168-std-def

понятия не имею. может, я один вижу в http://packages.altlinux.org/en/Sisyphus/srpms/kernel-modules-r8168-std-def
справа  только "Sisyphus: 	8.035.00-alt3.198410.1" и все?

а по вашей ссылке - только p6, t6.
может это считается разными пакетами?  например, из-за присуствия суффикса M60P.
Но когда я ищу через поиск, я попадаю только на версию по моей ссылке:
http://packages.altlinux.org/en/search?utf8=%E2%9C%93&branch=Sisyphus&query=8168


> Вопрос в том, что нужна версия новее? 

не мне, а  - 

>>  2. в 28472 пишут, что некоторые карты работают только с поздними версиями модуля (например, 032).

> Как собирающий в сизиф версию 035 может обеспечить автоматизированно его обновление в бранчах, в том числе и будущих? 
> Здесь нет полной автоматики.

ну лично мне не хотелось бы постоянно за этим следить вручную. ладно, пусть.
или, может, для ядерных модулей только сделать исключение на пропуск без подтверждения? не знаю.

> Давайте тестировать альфы и беты Centaurus и Simply, а если будут
> проблемы, то вешать баги. Можно теперь также проверять на регудярных
> сборках, они компактнее.

да, про "отстутствие сети", которое я встретил на одной из недавних сборок, я еще не написал.
стоят две карты, ни одна из них после установки не UP (имена по новой схеме), DE - Mate, и никаких средств управления сетью. ifup не действует. разбираться не стал пока.. В Kdesktop6  - не так. может, потом соберусь напишу.. ;)


>>  4. не стоит ли для упрощения этого вопроса r8169 выкинуть вообще (не собирать его), а полностью полагаться на r8168? почему это не сделали давно - может, есть какие-то ограничения на включение r8168 в дистрибутивы?
> Вы полагаете, что r8169 никому не нужен? Есть основания?

Именно для этого я и написал это письмо, чтобы обсудить этот вопрос.
Включает ли r8168 поддержку всех карт, которые поддерживаются r8169? Если да, то r8169, который вызывает проблемы , не нужен.
Вызывает ли r8168 у кого-либо проблемы? пока я встречал только то что он их решает.
Но я не знаю ответов.

ЗЫ мне после ручной пересборки и переноски пакета с модулем на флешке уже неактуально, у меня не претензии, а так - на будущее тему поднять..

-- 
Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  9:55   ` Mike Lykov
@ 2013-03-04  9:59     ` Aleksey Novodvorsky
  2013-03-04 10:06       ` Mike Lykov
  2013-03-04 11:29       ` Michael Shigorin
  2013-03-04 12:25     ` Sergey V Turchin
  2013-03-04 15:57     ` Mikhail Efremov
  2 siblings, 2 replies; 12+ messages in thread
From: Aleksey Novodvorsky @ 2013-03-04  9:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

4 марта 2013 г., 13:55 пользователь Mike Lykov
<combr-desktop@yandex.ru> написал:
>
> показывается пакет kernel-modules-r8168-std-def только в сизифе (версии 035), но glebfm@ говорит, что версия 024 есть и в p6. почему же ее не видно?
>> А это что такое:
>> http://packages.altlinux.org/en/Platform6/srpms/kernel-modules-rtl8168-std-def
>
> понятия не имею. может, я один вижу в http://packages.altlinux.org/en/Sisyphus/srpms/kernel-modules-r8168-std-def
> справа  только "Sisyphus:       8.035.00-alt3.198410.1" и все?
>
> а по вашей ссылке - только p6, t6.
> может это считается разными пакетами?  например, из-за присуствия суффикса M60P.
> Но когда я ищу через поиск, я попадаю только на версию по моей ссылке:
> http://packages.altlinux.org/en/search?utf8=%E2%9C%93&branch=Sisyphus&query=8168

А Вы ищите в p6.
Там разные названия, в Сизифе r8168, в p6 rtl8168. Это плохо, конечно.

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  9:59     ` Aleksey Novodvorsky
@ 2013-03-04 10:06       ` Mike Lykov
  2013-03-04 10:09         ` Aleksey Novodvorsky
  2013-03-04 11:29       ` Michael Shigorin
  1 sibling, 1 reply; 12+ messages in thread
From: Mike Lykov @ 2013-03-04 10:06 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



>>  http://packages.altlinux.org/en/search?utf8=%E2%9C%93&branch=Sisyphus&query=8168
>
> А Вы ищите в p6.

ок, спасибо. раньше как-то обычно потом к p6 переходил.

> Там разные названия, в Сизифе r8168, в p6 rtl8168. Это плохо, конечно.

И поиск по 8168 по умолчанию находит только сизифную..

-- 
Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04 10:06       ` Mike Lykov
@ 2013-03-04 10:09         ` Aleksey Novodvorsky
  0 siblings, 0 replies; 12+ messages in thread
From: Aleksey Novodvorsky @ 2013-03-04 10:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

4 марта 2013 г., 14:06 пользователь Mike Lykov
<combr-desktop@yandex.ru> написал:
>
>
>>>  http://packages.altlinux.org/en/search?utf8=%E2%9C%93&branch=Sisyphus&query=8168
>>
>> А Вы ищите в p6.
>
> ок, спасибо. раньше как-то обычно потом к p6 переходил.

Это работает только если пакет в p6 совпадает по имени с пакетом в Сизифе.

Rgrds, Алексей

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  9:59     ` Aleksey Novodvorsky
  2013-03-04 10:06       ` Mike Lykov
@ 2013-03-04 11:29       ` Michael Shigorin
  1 sibling, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2013-03-04 11:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Mon, Mar 04, 2013 at 12:59:47PM +0300, Aleksey Novodvorsky wrote:
> А Вы ищите в p6.  Там разные названия, в Сизифе r8168,
> в p6 rtl8168. Это плохо, конечно.

Если что, в m-p это уже учтено -- в конце диффа:
http://git.altlinux.org/people/mike/packages/?p=mkimage-profiles.git;a=commitdiff;h=753d82732033f5aad86af12410d380cd3505c2e2

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  9:55   ` Mike Lykov
  2013-03-04  9:59     ` Aleksey Novodvorsky
@ 2013-03-04 12:25     ` Sergey V Turchin
  2013-03-05  6:48       ` Mike Lykov
  2013-03-04 15:57     ` Mikhail Efremov
  2 siblings, 1 reply; 12+ messages in thread
From: Sergey V Turchin @ 2013-03-04 12:25 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 485 bytes --]

On Monday 04 March 2013 13:55:10 Mike Lykov wrote:

[...]
> Включает ли r8168 поддержку всех карт, которые поддерживаются r8169?
Если нет, можно вырезать из r8169 все PCI ID, имеющиеся в r8168 и класть их 
вместе, без blocklist-а.

У меня r8169 не работает на 8086:10cc. Пользуюсь r8168.

[...]

-- 
Regards, Sergey.       ALT Linux, http://www.altlinux.ru/

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04  9:55   ` Mike Lykov
  2013-03-04  9:59     ` Aleksey Novodvorsky
  2013-03-04 12:25     ` Sergey V Turchin
@ 2013-03-04 15:57     ` Mikhail Efremov
  2013-03-05  6:29       ` Mike Lykov
  2 siblings, 1 reply; 12+ messages in thread
From: Mikhail Efremov @ 2013-03-04 15:57 UTC (permalink / raw)
  To: sisyphus

On Mon, 04 Mar 2013 13:55:10 +0400 Mike Lykov wrote:
> Включает ли r8168 поддержку всех карт, которые поддерживаются r8169? Если да, то r8169, который вызывает проблемы , не нужен.

Вижу 10ec:8136, который r8168 не поддерживает, похоже. С r8169
работает, но только после
modprobe -r r8169 && modprobe r8169

-- 
WBR, Mikhail Efremov


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04 15:57     ` Mikhail Efremov
@ 2013-03-05  6:29       ` Mike Lykov
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Lykov @ 2013-03-05  6:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



>>  Включает ли r8168 поддержку всех карт, которые поддерживаются r8169? Если да, то r8169, который вызывает проблемы , не нужен.
>
> Вижу 10ec:8136, который r8168 не поддерживает, похоже. С r8169
> работает, но только после
> modprobe -r r8169 && modprobe r8169

Тогда, видимо, кому-то надо взяться и последовать предложению Сергея - вырезать все пересекающиеся id, оставляя дубли в r8168, а недостающие в r8168 - оставить в r8169 ...

потому что блеклист помогает хорошо только если r8168 ставится вручную явно на замену r8169, а вот при авто-выборе он сомнителен.

-- 
Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее
  2013-03-04 12:25     ` Sergey V Turchin
@ 2013-03-05  6:48       ` Mike Lykov
  0 siblings, 0 replies; 12+ messages in thread
From: Mike Lykov @ 2013-03-05  6:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



> У меня r8169 не работает на 8086:10cc. Пользуюсь r8168.

да, посмотрел еще. мой случай неработы r8169  - на 10ec:8168 (rev 06) (RTL8111/8168).


-- 
Mike


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2013-03-05  6:48 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-04  8:55 [sisyphus] сборка kernel-modules-rtl8168-std-def и его будущее Mike Lykov
2013-03-04  9:10 ` Aleksey Novodvorsky
2013-03-04  9:35   ` Aleksey Novodvorsky
2013-03-04  9:55   ` Mike Lykov
2013-03-04  9:59     ` Aleksey Novodvorsky
2013-03-04 10:06       ` Mike Lykov
2013-03-04 10:09         ` Aleksey Novodvorsky
2013-03-04 11:29       ` Michael Shigorin
2013-03-04 12:25     ` Sergey V Turchin
2013-03-05  6:48       ` Mike Lykov
2013-03-04 15:57     ` Mikhail Efremov
2013-03-05  6:29       ` Mike Lykov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git