* [Comm] Организация Quake 2 сервера
@ 2003-12-26 8:47 unix9
2003-12-31 5:01 ` Александр Никольников
0 siblings, 1 reply; 18+ messages in thread
From: unix9 @ 2003-12-26 8:47 UTC (permalink / raw)
To: community
Приветствую всех!
Подскажите какой взять пакет из дистрибутива мастера 2.2 для организации Quake сервера?
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] Организация Quake 2 сервера
2003-12-26 8:47 [Comm] Организация Quake 2 сервера unix9
@ 2003-12-31 5:01 ` Александр Никольников
2003-12-31 8:50 ` [Comm]Организация " unix9
0 siblings, 1 reply; 18+ messages in thread
From: Александр Никольников @ 2003-12-31 5:01 UTC (permalink / raw)
To: community
On Fri, Dec 26, 2003 at 11:47:51AM +0300, unix9 wrote:
> Приветствую всех!
>
> Подскажите какой взять пакет из дистрибутива мастера 2.2 для организации Quake сервера?
Q2 в Мастере нет, кажись. Есть в Сизифе.
--
Саша
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm]Организация Quake 2 сервера
2003-12-31 5:01 ` Александр Никольников
@ 2003-12-31 8:50 ` unix9
2004-01-05 11:30 ` бМЕЛУБОДТ оЙЛПМШОЙЛПЧ
0 siblings, 1 reply; 18+ messages in thread
From: unix9 @ 2003-12-31 8:50 UTC (permalink / raw)
To: community
>On Fri, Dec 26, 2003 at 11:47:51AM +0300, unix9 wrote:
>> Приветствую всех!
>>
>> Подскажите какой взять пакет из дистрибутива мастера 2.2 для организации Quake сервера?
>
>Q2 в Мастере нет, кажись. Есть в Сизифе.
А как называется этот пакет?
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm]Организация Quake 2 сервера
2003-12-31 8:50 ` [Comm]Организация " unix9
@ 2004-01-05 11:30 ` бМЕЛУБОДТ оЙЛПМШОЙЛПЧ
2004-01-05 13:13 ` unix9
0 siblings, 1 reply; 18+ messages in thread
From: бМЕЛУБОДТ оЙЛПМШОЙЛПЧ @ 2004-01-05 11:30 UTC (permalink / raw)
To: community
On Wed, Dec 31, 2003 at 11:50:22AM +0300, unix9 wrote:
> >On Fri, Dec 26, 2003 at 11:47:51AM +0300, unix9 wrote:
> >> Приветствую всех!
> >>
> >> Подскажите какой взять пакет из дистрибутива мастера 2.2 для организации Quake сервера?
> >
> >Q2 в Мастере нет, кажись. Есть в Сизифе.
>
> А как называется этот пакет?
quake2
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re:[Comm]Организация Quake 2 сервера
2004-01-05 11:30 ` бМЕЛУБОДТ оЙЛПМШОЙЛПЧ
@ 2004-01-05 13:13 ` unix9
2004-01-05 13:52 ` [Comm] USB Flash Travelling Disk X-Stranger
` (2 more replies)
0 siblings, 3 replies; 18+ messages in thread
From: unix9 @ 2004-01-05 13:13 UTC (permalink / raw)
To: community
>> >> Приветствую всех!
>> >>
>> >> Подскажите какой взять пакет из дистрибутива мастера 2.2 для организации Quake сервера?
>> >
>> >Q2 в Мастере нет, кажись. Есть в Сизифе.
>>
>> А как называется этот пакет?
>
>quake2
А вы этот пакет случаем не ставили?
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Comm] USB Flash Travelling Disk
2004-01-05 13:13 ` unix9
@ 2004-01-05 13:52 ` X-Stranger
2004-01-05 14:52 ` Sergey Vlasov
2004-01-08 16:32 ` X-Stranger
2004-01-05 15:40 ` [Comm]Организация Quake 2 сервера Pyatnitskich Evgeniy
2004-01-06 5:47 ` Александр Никольников
2 siblings, 2 replies; 18+ messages in thread
From: X-Stranger @ 2004-01-05 13:52 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1150 bytes --]
Привет всем!
На НГ получил в подарок сабж. Все бы клево, но не хотит собака с Линухой работать.
Первоначально система просто висла, пока не выяснилось, что сервис USB конфликтует
с сервисом PCMCIA. После отключения оного система виснуть перестала, а на 12й кон-
сольке при вставке этого брелка появляется следующее:
hub.c: new USB device 00:04.2-1, assigned address 2
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=2 (error -110)
hub.c: new USB device 00:04.2-1, assigned address 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error -110)
И ФСЕ. Больше ничего не происходит и система брелка не видит. При повторной вставке
появляется та же хрень, только адреса уже 4 и 5. Манипуляции с usb-uhci и uhci не
помогли, детальный поиск по архивам рассылок АЛЬТа решение проблемы тоже не принес.
Двухчасовой поиск по Сети пока результатов тоже не дал.
Кто знает, как заставить систему видеть и монтировать брелок? Как убрать конфликт
с PCMCIA?
Система: ALM, апгрейд до Сизифа. Ядро системы: 2.4.22-std-up-alt12.
Заранее благодарен, Икс.
P.S. Все конфигурационные файлы и ты ды прилагаются.
[-- Attachment #2: modules.conf --]
[-- Type: application/octet-stream, Size: 1304 bytes --]
[-- Attachment #3: usb --]
[-- Type: application/octet-stream, Size: 333 bytes --]
[-- Attachment #4: lspci.log --]
[-- Type: application/octet-stream, Size: 908 bytes --]
[-- Attachment #5: dmesg.log --]
[-- Type: application/octet-stream, Size: 8647 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-05 13:52 ` [Comm] USB Flash Travelling Disk X-Stranger
@ 2004-01-05 14:52 ` Sergey Vlasov
2004-01-06 1:20 ` X-Stranger
2004-01-06 23:05 ` X-Stranger
2004-01-08 16:32 ` X-Stranger
1 sibling, 2 replies; 18+ messages in thread
From: Sergey Vlasov @ 2004-01-05 14:52 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 2115 bytes --]
On Mon, Jan 05, 2004 at 03:52:21PM +0200, X-Stranger wrote:
> На НГ получил в подарок сабж. Все бы клево, но не хотит собака с Линухой работать.
> Первоначально система просто висла, пока не выяснилось, что сервис USB конфликтует
> с сервисом PCMCIA. После отключения оного система виснуть перестала, а на 12й кон-
> сольке при вставке этого брелка появляется следующее:
>
> hub.c: new USB device 00:04.2-1, assigned address 2
> usb_control/bulk_msg: timeout
> usb.c: USB device not accepting new address=2 (error -110)
> hub.c: new USB device 00:04.2-1, assigned address 3
> usb_control/bulk_msg: timeout
> usb.c: USB device not accepting new address=3 (error -110)
>
> И ФСЕ. Больше ничего не происходит и система брелка не видит. При повторной вставке
> появляется та же хрень, только адреса уже 4 и 5. Манипуляции с usb-uhci и uhci не
> помогли, детальный поиск по архивам рассылок АЛЬТа решение проблемы тоже не принес.
> Двухчасовой поиск по Сети пока результатов тоже не дал.
>
> Кто знает, как заставить систему видеть и монтировать брелок? Как убрать конфликт
> с PCMCIA?
>
> Система: ALM, апгрейд до Сизифа. Ядро системы: 2.4.22-std-up-alt12.
>
> Заранее благодарен, Икс.
>
> P.S. Все конфигурационные файлы и ты ды прилагаются.
> usb.c: registered new driver usbdevfs
> usb.c: registered new driver hub
> usb-uhci.c: $Revision: 1.275 $ time 22:00:15 Nov 29 2003
> usb-uhci.c: High bandwidth mode enabled
> PCI: Found IRQ 11 for device 00:04.2
> IRQ routing conflict for 00:04.2, have irq 9, want irq 11
Весьма вероятно, что проблема в этом...
> usb-uhci.c: USB UHCI at I/O 0xfce0, IRQ 9
> usb-uhci.c: Detected 2 ports
> usb.c: new USB bus registered, assigned bus number 1
> hub.c: USB hub found
> hub.c: 2 ports detected
> usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Похоже, BIOS как-то неправильно назначает прерывания для контроллера
USB. Можно попытаться поискать в настройках BIOS что-нибудь по
этому поводу - в частности, опцию "Assign IRQ to USB" - и
попробовать подобрать настройки, при которых USB работает нормально.
Если не получится - будем копать дальше.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm]Организация Quake 2 сервера
2004-01-05 13:13 ` unix9
2004-01-05 13:52 ` [Comm] USB Flash Travelling Disk X-Stranger
@ 2004-01-05 15:40 ` Pyatnitskich Evgeniy
2004-01-06 5:47 ` Александр Никольников
2 siblings, 0 replies; 18+ messages in thread
From: Pyatnitskich Evgeniy @ 2004-01-05 15:40 UTC (permalink / raw)
To: community
On Mon, Jan 05, 2004 at 04:13:10PM +0300, unix9 wrote:
> >> >> Приветствую всех!
> >> >>
> >> >> Подскажите какой взять пакет из дистрибутива мастера 2.2 для организации Quake сервера?
> >> >
> >> >Q2 в Мастере нет, кажись. Есть в Сизифе.
> >>
> >> А как называется этот пакет?
> >
> >quake2
>
> А вы этот пакет случаем не ставили?
Я ставил. В порядке эксперимента. :)
А в чём дело?
--
---Regards, P.E.M. <pem@nm.ru>---
XMMS is silent
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-05 14:52 ` Sergey Vlasov
@ 2004-01-06 1:20 ` X-Stranger
2004-01-06 23:05 ` X-Stranger
1 sibling, 0 replies; 18+ messages in thread
From: X-Stranger @ 2004-01-06 1:20 UTC (permalink / raw)
To: community
Sergey Vlasov wrote:
><skip>
>Похоже, BIOS как-то неправильно назначает прерывания для контроллера
>USB. Можно попытаться поискать в настройках BIOS что-нибудь по
>этому поводу - в частности, опцию "Assign IRQ to USB" - и
>попробовать подобрать настройки, при которых USB работает нормально.
>
>Если не получится - будем копать дальше.
>
>
>
>
Нет такой опции. Да и откудова ей в ноутбуке взяться.... :(
X.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm]Организация Quake 2 сервера
2004-01-05 13:13 ` unix9
2004-01-05 13:52 ` [Comm] USB Flash Travelling Disk X-Stranger
2004-01-05 15:40 ` [Comm]Организация Quake 2 сервера Pyatnitskich Evgeniy
@ 2004-01-06 5:47 ` Александр Никольников
2 siblings, 0 replies; 18+ messages in thread
From: Александр Никольников @ 2004-01-06 5:47 UTC (permalink / raw)
To: community
On Mon, Jan 05, 2004 at 04:13:10PM +0300, unix9 wrote:
> >> >> Приветствую всех!
> >> >>
> >> >> Подскажите какой взять пакет из дистрибутива мастера 2.2 для организации Quake сервера?
> >> >
> >> >Q2 в Мастере нет, кажись. Есть в Сизифе.
> >>
> >> А как называется этот пакет?
> >
> >quake2
>
> А вы этот пакет случаем не ставили?
Ставил. Точнее пересобирал из src.rpm .
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-05 14:52 ` Sergey Vlasov
2004-01-06 1:20 ` X-Stranger
@ 2004-01-06 23:05 ` X-Stranger
1 sibling, 0 replies; 18+ messages in thread
From: X-Stranger @ 2004-01-06 23:05 UTC (permalink / raw)
To: community
Детальный поиск по Сети так и не дал знаний о том, что делать с этой
проблемой...
Вся надежда на коллективный разум!
X.
Sergey Vlasov wrote:
>On Mon, Jan 05, 2004 at 03:52:21PM +0200, X-Stranger wrote:
>
>
>>На НГ получил в подарок сабж. Все бы клево, но не хотит собака с Линухой работать.
>>Первоначально система просто висла, пока не выяснилось, что сервис USB конфликтует
>>с сервисом PCMCIA. После отключения оного система виснуть перестала, а на 12й кон-
>>сольке при вставке этого брелка появляется следующее:
>>
>>hub.c: new USB device 00:04.2-1, assigned address 2
>>usb_control/bulk_msg: timeout
>>usb.c: USB device not accepting new address=2 (error -110)
>>hub.c: new USB device 00:04.2-1, assigned address 3
>>usb_control/bulk_msg: timeout
>>usb.c: USB device not accepting new address=3 (error -110)
>>
>>И ФСЕ. Больше ничего не происходит и система брелка не видит. При повторной вставке
>>появляется та же хрень, только адреса уже 4 и 5. Манипуляции с usb-uhci и uhci не
>>помогли, детальный поиск по архивам рассылок АЛЬТа решение проблемы тоже не принес.
>>Двухчасовой поиск по Сети пока результатов тоже не дал.
>>
>>Кто знает, как заставить систему видеть и монтировать брелок? Как убрать конфликт
>>с PCMCIA?
>>
>>Система: ALM, апгрейд до Сизифа. Ядро системы: 2.4.22-std-up-alt12.
>>
>>Заранее благодарен, Икс.
>>
>>P.S. Все конфигурационные файлы и ты ды прилагаются.
>>
>>
>
>
>
>
>>usb.c: registered new driver usbdevfs
>>usb.c: registered new driver hub
>>usb-uhci.c: $Revision: 1.275 $ time 22:00:15 Nov 29 2003
>>usb-uhci.c: High bandwidth mode enabled
>>PCI: Found IRQ 11 for device 00:04.2
>>IRQ routing conflict for 00:04.2, have irq 9, want irq 11
>>
>>
>
>Весьма вероятно, что проблема в этом...
>
>
>
>>usb-uhci.c: USB UHCI at I/O 0xfce0, IRQ 9
>>usb-uhci.c: Detected 2 ports
>>usb.c: new USB bus registered, assigned bus number 1
>>hub.c: USB hub found
>>hub.c: 2 ports detected
>>usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
>>
>>
>
>Похоже, BIOS как-то неправильно назначает прерывания для контроллера
>USB. Можно попытаться поискать в настройках BIOS что-нибудь по
>этому поводу - в частности, опцию "Assign IRQ to USB" - и
>попробовать подобрать настройки, при которых USB работает нормально.
>
>Если не получится - будем копать дальше.
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Community mailing list
>Community@altlinux.ru
>http://www.altlinux.ru/mailman/listinfo/community
>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-05 13:52 ` [Comm] USB Flash Travelling Disk X-Stranger
2004-01-05 14:52 ` Sergey Vlasov
@ 2004-01-08 16:32 ` X-Stranger
2004-01-08 16:57 ` Sergey Vlasov
1 sibling, 1 reply; 18+ messages in thread
From: X-Stranger @ 2004-01-08 16:32 UTC (permalink / raw)
To: community
После долгого сбора инфы о том, как же это все работает, выяснилось, в чем дело.
Это баг некоторых версий БИОСа, как например на моем Acer TravelMate: USB-controller
поддерживает только 9-е прерывание (mask==0x200 -->bit 9), правильно будет запускать
его на irq 9, следуя данным БИОСа. Но, как сказал один из разработчиков: "But according
to the piix irq router, it's connected to irq 10."
Нужно было выяснить, где БИОС врет. Выяснили. Проблему решает следующий патч (ядро версий 2.4):
--- 2.4/arch/i386/kernel/pci-irq.c
+++ build-2.4/arch/i386/kernel/pci-irq.c
@@ -629,6 +629,18 @@
if (dev2->irq && dev2->irq != irq) {
printk(KERN_INFO "IRQ routing conflict for %s, have irq %d, want irq %d\n",
dev2->slot_name, dev2->irq, irq);
+ if (!strcmp(msg, "Found")) {
+ /* ok, the bios lied. Try to recover */
+ if (r->set && (dev->class >> 8) != PCI_CLASS_DISPLAY_VGA) {
+ printk(KERN_ERR "trying set.\n");
+ if (r->set(pirq_router_dev, dev2, pirq, dev2->irq)) {
+ printk(KERN_ERR "set succedded.\n");
+ eisa_set_level_irq(dev2->irq);
+ } else {
+ printk(KERN_ERR "set failed.\n");
+ }
+ }
+ }
continue;
}
dev2->irq = irq;
Компилим ядро, ставим, перезагружаемся - вуаля! Никаких кофликтов в dmesg даже и не наблюдалось!
Как и с PCMCIA. Протестено было на 2.4.21 (за неимением под рукой других версий). Инфа, помогающая
обнаружить трабл датирована 2001 годом, почему же в ядре до сих пор не сделано такой поправки? Кто
знает, кому из ALT Linux Team надо писать, чтобы такую поправку хотя бы в Альтовское ядро включили?
X-Stranger
On Mon, 5 Jan 2004 15:52:21 +0200
X-Stranger <x@linux.by> wrote:
> Привет всем!
>
> На НГ получил в подарок сабж. Все бы клево, но не хотит собака с Линухой работать.
> Первоначально система просто висла, пока не выяснилось, что сервис USB конфликтует
> с сервисом PCMCIA. После отключения оного система виснуть перестала, а на 12й кон-
> сольке при вставке этого брелка появляется следующее:
>
> hub.c: new USB device 00:04.2-1, assigned address 2
> usb_control/bulk_msg: timeout
> usb.c: USB device not accepting new address=2 (error -110)
> hub.c: new USB device 00:04.2-1, assigned address 3
> usb_control/bulk_msg: timeout
> usb.c: USB device not accepting new address=3 (error -110)
>
> И ФСЕ. Больше ничего не происходит и система брелка не видит. При повторной вставке
> появляется та же хрень, только адреса уже 4 и 5. Манипуляции с usb-uhci и uhci не
> помогли, детальный поиск по архивам рассылок АЛЬТа решение проблемы тоже не принес.
> Двухчасовой поиск по Сети пока результатов тоже не дал.
>
> Кто знает, как заставить систему видеть и монтировать брелок? Как убрать конфликт
> с PCMCIA?
>
> Система: ALM, апгрейд до Сизифа. Ядро системы: 2.4.22-std-up-alt12.
>
> Заранее благодарен, Икс.
>
> P.S. Все конфигурационные файлы и ты ды прилагаются.
>
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-08 16:32 ` X-Stranger
@ 2004-01-08 16:57 ` Sergey Vlasov
2004-01-08 17:22 ` X-Stranger
0 siblings, 1 reply; 18+ messages in thread
From: Sergey Vlasov @ 2004-01-08 16:57 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 2060 bytes --]
On Thu, Jan 08, 2004 at 06:32:49PM +0200, X-Stranger wrote:
> После долгого сбора инфы о том, как же это все работает, выяснилось, в чем дело.
> Это баг некоторых версий БИОСа, как например на моем Acer TravelMate: USB-controller
> поддерживает только 9-е прерывание (mask==0x200 -->bit 9), правильно будет запускать
> его на irq 9, следуя данным БИОСа. Но, как сказал один из разработчиков: "But according
> to the piix irq router, it's connected to irq 10."
Так 10 или 11? В dmesg было написано 11.
> Нужно было выяснить, где БИОС врет. Выяснили. Проблему решает следующий патч (ядро версий 2.4):
>
> --- 2.4/arch/i386/kernel/pci-irq.c
> +++ build-2.4/arch/i386/kernel/pci-irq.c
> @@ -629,6 +629,18 @@
> if (dev2->irq && dev2->irq != irq) {
> printk(KERN_INFO "IRQ routing conflict for %s, have irq %d, want irq %d\n",
> dev2->slot_name, dev2->irq, irq);
> + if (!strcmp(msg, "Found")) {
> + /* ok, the bios lied. Try to recover */
> + if (r->set && (dev->class >> 8) != PCI_CLASS_DISPLAY_VGA) {
> + printk(KERN_ERR "trying set.\n");
> + if (r->set(pirq_router_dev, dev2, pirq, dev2->irq)) {
> + printk(KERN_ERR "set succedded.\n");
> + eisa_set_level_irq(dev2->irq);
> + } else {
> + printk(KERN_ERR "set failed.\n");
> + }
> + }
> + }
> continue;
> }
> dev2->irq = irq;
>
> Компилим ядро, ставим, перезагружаемся - вуаля! Никаких кофликтов в dmesg даже и не наблюдалось!
> Как и с PCMCIA. Протестено было на 2.4.21 (за неимением под рукой других версий). Инфа, помогающая
> обнаружить трабл датирована 2001 годом, почему же в ядре до сих пор не сделано такой поправки? Кто
> знает, кому из ALT Linux Team надо писать, чтобы такую поправку хотя бы в Альтовское ядро включили?
Очевидно, эта ошибка встречается достаточно редко, и это изменение
просто не пропихнули в ядро...
Хотя подобные правки чреваты неожиданными последствиями. Видимо,
придётся добавить флаг pirq_router_override и ставить его только для
известных машин по информации DMI.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-08 16:57 ` Sergey Vlasov
@ 2004-01-08 17:22 ` X-Stranger
2004-01-08 17:43 ` Sergey Vlasov
0 siblings, 1 reply; 18+ messages in thread
From: X-Stranger @ 2004-01-08 17:22 UTC (permalink / raw)
To: community
On Thu, 8 Jan 2004 19:57:17 +0300
Sergey Vlasov <vsu@altlinux.ru> wrote:
> On Thu, Jan 08, 2004 at 06:32:49PM +0200, X-Stranger wrote:
> > После долгого сбора инфы о том, как же это все работает, выяснилось, в чем дело.
> > Это баг некоторых версий БИОСа, как например на моем Acer TravelMate: USB-controller
> > поддерживает только 9-е прерывание (mask==0x200 -->bit 9), правильно будет запускать
> > его на irq 9, следуя данным БИОСа. Но, как сказал один из разработчиков: "But according
> > to the piix irq router, it's connected to irq 10."
>
> Так 10 или 11? В dmesg было написано 11.
11. Просто у тестера было число 10, а у меня 11.
>
> > Нужно было выяснить, где БИОС врет. Выяснили. Проблему решает следующий патч (ядро версий 2.4):
> >
> > --- 2.4/arch/i386/kernel/pci-irq.c
> > +++ build-2.4/arch/i386/kernel/pci-irq.c
> > @@ -629,6 +629,18 @@
> > if (dev2->irq && dev2->irq != irq) {
> > printk(KERN_INFO "IRQ routing conflict for %s, have irq %d, want irq %d\n",
> > dev2->slot_name, dev2->irq, irq);
> > + if (!strcmp(msg, "Found")) {
> > + /* ok, the bios lied. Try to recover */
> > + if (r->set && (dev->class >> 8) != PCI_CLASS_DISPLAY_VGA) {
> > + printk(KERN_ERR "trying set.\n");
> > + if (r->set(pirq_router_dev, dev2, pirq, dev2->irq)) {
> > + printk(KERN_ERR "set succedded.\n");
> > + eisa_set_level_irq(dev2->irq);
> > + } else {
> > + printk(KERN_ERR "set failed.\n");
> > + }
> > + }
> > + }
> > continue;
> > }
> > dev2->irq = irq;
> >
> > Компилим ядро, ставим, перезагружаемся - вуаля! Никаких кофликтов в dmesg даже и не наблюдалось!
> > Как и с PCMCIA. Протестено было на 2.4.21 (за неимением под рукой других версий). Инфа, помогающая
> > обнаружить трабл датирована 2001 годом, почему же в ядре до сих пор не сделано такой поправки? Кто
> > знает, кому из ALT Linux Team надо писать, чтобы такую поправку хотя бы в Альтовское ядро включили?
>
> Очевидно, эта ошибка встречается достаточно редко, и это изменение
> просто не пропихнули в ядро...
>
> Хотя подобные правки чреваты неожиданными последствиями. Видимо,
> придётся добавить флаг pirq_router_override и ставить его только для
> известных машин по информации DMI.
Видимо. Но на моей машине сработало без неожиданных последствий. Пока. Да и баг такой не редок. Пока
искал - толпа подобных мессаг без решения и ответа. Может все же стоит кому намекнуть, чтобы сделали
все же поправку?
X-Stranger
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-08 17:22 ` X-Stranger
@ 2004-01-08 17:43 ` Sergey Vlasov
2004-01-08 17:47 ` X-Stranger
0 siblings, 1 reply; 18+ messages in thread
From: Sergey Vlasov @ 2004-01-08 17:43 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1600 bytes --]
On Thu, Jan 08, 2004 at 07:22:49PM +0200, X-Stranger wrote:
[skip]
> > > Компилим ядро, ставим, перезагружаемся - вуаля! Никаких кофликтов в dmesg даже и не наблюдалось!
> > > Как и с PCMCIA. Протестено было на 2.4.21 (за неимением под рукой других версий). Инфа, помогающая
> > > обнаружить трабл датирована 2001 годом, почему же в ядре до сих пор не сделано такой поправки? Кто
> > > знает, кому из ALT Linux Team надо писать, чтобы такую поправку хотя бы в Альтовское ядро включили?
> >
> > Очевидно, эта ошибка встречается достаточно редко, и это изменение
> > просто не пропихнули в ядро...
> >
> > Хотя подобные правки чреваты неожиданными последствиями. Видимо,
> > придётся добавить флаг pirq_router_override и ставить его только для
> > известных машин по информации DMI.
>
> Видимо. Но на моей машине сработало без неожиданных последствий. Пока. Да и баг такой не редок. Пока
> искал - толпа подобных мессаг без решения и ответа. Может все же стоит кому намекнуть, чтобы сделали
> все же поправку?
Ну как минимум у меня на машине (ASUS A7V8X) это сломает звук и/или
USB (сейчас не помню, на что конкретно из этого была ругань).
Точнее, на 2.4.22-alt* при включении ACPI эта ситуация не возникает
(там используется совершенно другой код для управления
прерываниями), но без ACPI на 2.4.20-alt* наблюдалось именно такое
сообщение (IRQ routing conflict), но значение IRQ из BIOS было
верным, в отличие от полученного из pirq_router->get.
Так что придётся собирать blacklist, а также добавить опцию для
тестирования (включающую этот workaround независимо от наличия
записи в blacklist).
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-08 17:43 ` Sergey Vlasov
@ 2004-01-08 17:47 ` X-Stranger
2004-01-08 19:55 ` Sergey Vlasov
0 siblings, 1 reply; 18+ messages in thread
From: X-Stranger @ 2004-01-08 17:47 UTC (permalink / raw)
To: community
On Thu, 8 Jan 2004 20:43:04 +0300
Sergey Vlasov <vsu@altlinux.ru> wrote:
> On Thu, Jan 08, 2004 at 07:22:49PM +0200, X-Stranger wrote:
>
> [skip]
> > > > Компилим ядро, ставим, перезагружаемся - вуаля! Никаких кофликтов в dmesg даже и не наблюдалось!
> > > > Как и с PCMCIA. Протестено было на 2.4.21 (за неимением под рукой других версий). Инфа, помогающая
> > > > обнаружить трабл датирована 2001 годом, почему же в ядре до сих пор не сделано такой поправки? Кто
> > > > знает, кому из ALT Linux Team надо писать, чтобы такую поправку хотя бы в Альтовское ядро включили?
> > >
> > > Очевидно, эта ошибка встречается достаточно редко, и это изменение
> > > просто не пропихнули в ядро...
> > >
> > > Хотя подобные правки чреваты неожиданными последствиями. Видимо,
> > > придётся добавить флаг pirq_router_override и ставить его только для
> > > известных машин по информации DMI.
> >
> > Видимо. Но на моей машине сработало без неожиданных последствий. Пока. Да и баг такой не редок. Пока
> > искал - толпа подобных мессаг без решения и ответа. Может все же стоит кому намекнуть, чтобы сделали
> > все же поправку?
>
> Ну как минимум у меня на машине (ASUS A7V8X) это сломает звук и/или
> USB (сейчас не помню, на что конкретно из этого была ругань).
> Точнее, на 2.4.22-alt* при включении ACPI эта ситуация не возникает
> (там используется совершенно другой код для управления
> прерываниями), но без ACPI на 2.4.20-alt* наблюдалось именно такое
> сообщение (IRQ routing conflict), но значение IRQ из BIOS было
> верным, в отличие от полученного из pirq_router->get.
>
> Так что придётся собирать blacklist, а также добавить опцию для
> тестирования (включающую этот workaround независимо от наличия
> записи в blacklist).
>
А кто это делать будет? И будет ли?
X.
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-08 17:47 ` X-Stranger
@ 2004-01-08 19:55 ` Sergey Vlasov
2004-01-09 8:37 ` X-Stranger
0 siblings, 1 reply; 18+ messages in thread
From: Sergey Vlasov @ 2004-01-08 19:55 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1538 bytes --]
On Thu, Jan 08, 2004 at 07:47:41PM +0200, X-Stranger wrote:
[skip]
> > Так что придётся собирать blacklist, а также добавить опцию для
> > тестирования (включающую этот workaround независимо от наличия
> > записи в blacklist).
>
> А кто это делать будет? И будет ли?
Ну я попробую сделать что-то...
Кстати, там было два варианта патча - первый вариант у вас заработал?
Вот этот:
http://www.kalamazoolinux.org/tech/pcg-fx390k/patch-vaio-option-1.txt
--- 2.4/arch/i386/kernel/pci-irq.c Sat Nov 3 19:51:08 2001
+++ build-2.4/arch/i386/kernel/pci-irq.c Sun Nov 4 14:48:58 2001
@@ -626,7 +626,7 @@
continue;
if (info->irq[pin].link == pirq) {
/* We refuse to override the dev->irq information. Give a warning! */
- if (dev2->irq && dev2->irq != irq) {
+ if (dev2->irq && dev2->irq != irq && 0) {
printk(KERN_INFO "IRQ routing conflict for %s, have irq %d, want irq %d\n",
dev2->slot_name, dev2->irq, irq);
continue;
Просто нужно разобраться, что именно писать в blacklist. Есть два
варианта - либо просто использовать то, что прочитано из
irq_router->get (это как раз вариант сверху), либо перепрограммировать
PIRQ на IRQ, указанный в BIOS (это то, что вы пробовали, и оно вроде
как заработало).
Если работают оба варианта, видимо, лучше выбрать option-1 (при этом
меньше всего перепрограммируется, соответственно меньше возможностей
наткнуться на какую-то не проявляющуюся сразу проблему). Выглядеть
это будет, разумеется, значительно сложнее, чем в таком тестовом
варианте...
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Comm] USB Flash Travelling Disk
2004-01-08 19:55 ` Sergey Vlasov
@ 2004-01-09 8:37 ` X-Stranger
0 siblings, 0 replies; 18+ messages in thread
From: X-Stranger @ 2004-01-09 8:37 UTC (permalink / raw)
To: community
On Thu, 8 Jan 2004 22:55:09 +0300
Sergey Vlasov <vsu@altlinux.ru> wrote:
> On Thu, Jan 08, 2004 at 07:47:41PM +0200, X-Stranger wrote:
> [skip]
> > > Так что придётся собирать blacklist, а также добавить опцию для
> > > тестирования (включающую этот workaround независимо от наличия
> > > записи в blacklist).
> >
> > А кто это делать будет? И будет ли?
>
> Ну я попробую сделать что-то...
Заранее спасибо ))
>
> Кстати, там было два варианта патча - первый вариант у вас заработал?
> Вот этот:
>
> http://www.kalamazoolinux.org/tech/pcg-fx390k/patch-vaio-option-1.txt
>
>
> --- 2.4/arch/i386/kernel/pci-irq.c Sat Nov 3 19:51:08 2001
> +++ build-2.4/arch/i386/kernel/pci-irq.c Sun Nov 4 14:48:58 2001
> @@ -626,7 +626,7 @@
> continue;
> if (info->irq[pin].link == pirq) {
> /* We refuse to override the dev->irq information. Give a warning! */
> - if (dev2->irq && dev2->irq != irq) {
> + if (dev2->irq && dev2->irq != irq && 0) {
> printk(KERN_INFO "IRQ routing conflict for %s, have irq %d, want irq %d\n",
> dev2->slot_name, dev2->irq, irq);
> continue;
>
> Просто нужно разобраться, что именно писать в blacklist. Есть два
> варианта - либо просто использовать то, что прочитано из
> irq_router->get (это как раз вариант сверху), либо перепрограммировать
> PIRQ на IRQ, указанный в BIOS (это то, что вы пробовали, и оно вроде
> как заработало).
>
> Если работают оба варианта, видимо, лучше выбрать option-1 (при этом
> меньше всего перепрограммируется, соответственно меньше возможностей
> наткнуться на какую-то не проявляющуюся сразу проблему). Выглядеть
> это будет, разумеется, значительно сложнее, чем в таком тестовом
> варианте...
>
К сожалению я пробовал только второй, почему-то он мне больше понравился.
X-Stranger
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2004-01-09 8:37 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-26 8:47 [Comm] Организация Quake 2 сервера unix9
2003-12-31 5:01 ` Александр Никольников
2003-12-31 8:50 ` [Comm]Организация " unix9
2004-01-05 11:30 ` бМЕЛУБОДТ оЙЛПМШОЙЛПЧ
2004-01-05 13:13 ` unix9
2004-01-05 13:52 ` [Comm] USB Flash Travelling Disk X-Stranger
2004-01-05 14:52 ` Sergey Vlasov
2004-01-06 1:20 ` X-Stranger
2004-01-06 23:05 ` X-Stranger
2004-01-08 16:32 ` X-Stranger
2004-01-08 16:57 ` Sergey Vlasov
2004-01-08 17:22 ` X-Stranger
2004-01-08 17:43 ` Sergey Vlasov
2004-01-08 17:47 ` X-Stranger
2004-01-08 19:55 ` Sergey Vlasov
2004-01-09 8:37 ` X-Stranger
2004-01-05 15:40 ` [Comm]Организация Quake 2 сервера Pyatnitskich Evgeniy
2004-01-06 5:47 ` Александр Никольников
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git