Acer Aspire 5920G FreeBSD bge0 couldn't map memory

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Ant666
рядовой
Сообщения: 17
Зарегистрирован: 2008-02-14 5:24:26

Re: Acer Aspire 5920G FreeBSD bge0 couldn't map memory

Непрочитанное сообщение Ant666 » 2009-01-29 4:00:32

По просьбам трудящихся ,непосредственно сам фаил с костылями под acpi.
Вложения
acpi_pcib_pci.c
(7.06 КБ) 97 скачиваний

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Acer Aspire 5920G FreeBSD bge0 couldn't map memory

Непрочитанное сообщение Alex Keda » 2009-01-29 9:12:06

Ant666 писал(а):По просьбам трудящихся ,непосредственно сам фаил с костылями под acpi.
баг-репорт писал?
туда прикладывал?
Убей их всех! Бог потом рассортирует...

Ant666
рядовой
Сообщения: 17
Зарегистрирован: 2008-02-14 5:24:26

Re: Acer Aspire 5920G FreeBSD bge0 couldn't map memory

Непрочитанное сообщение Ant666 » 2009-01-30 4:09:04

нет ,так как всё это не придумал ,в рассылке уже было.

O
проходил мимо

Re: Acer Aspire 5920G FreeBSD bge0 couldn't map memory

Непрочитанное сообщение O » 2009-07-09 2:46:45

Ant6666 писал(а):ну разве что wpi никак завести не удаётся ,но он вообще не под каким соусом работать не хочет
У меня wpi пахать никак не хотел и без ACPI. Wpi в ядро не влинковывл, подгружал kldload'ом. Память выделялась нормально, но при ifconfig wpi0 up выдавалось:

Код: Выделить всё

wpi0: timeout waiting for adapter to initialize
wpi0: A problem occurred loading the firmware to the driver
Обновил до 7.2-RELEASE, скачал последнюю версию firmware, пересобрал с ней wpifw - изменений никаких. Причём несколько настораживало то, что ресурсы, которые назначает фря очень расходятся с теми, что назначают винды на той же машине. В результате копания в исходниках wpi понял, что "timeout" мне выдаётся из-за того, что драйвер в установленный срок (1 секунда) после запуска инициализации карты не получает от неё прерывания. В общем, после довольно продолжительного копания в исходниках dev/pci, обнаружил, что irq можно прописать самому через /boot/loader.conf. Ну и прописал - такой же, как у меня в виндах. И после ifconfig wpi0 up лампочка wifi весело замигала. IRQ прописывал в /boot/loader.conf через

Код: Выделить всё

hw.pci6.0.0.INTA.irq=19
Возможно, такое прокатит и с включённым ACPI.

Аватара пользователя
jeck
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-11-27 3:41:18
Откуда: Луцк

Re: Acer Aspire 5920G FreeBSD bge0 couldn't map memory

Непрочитанное сообщение jeck » 2009-11-27 3:53:26

была таже проблема у меня с 3 картами реалтек на фре 6,2
разобрался так:
В биосе есть раздел распределения ресурсов РСI to IRQ по умолчанию все насторйки в установке AUTO.
попросту назначил каждому слоту РСІ соотвественного IRQ
1 слот РСI сетевая карта rl0 IRQ 9
2 слот РСI сетевая карта rl1 IRQ 10 и т.д.
потом при перезагрузке все стало как по маслу
__________________________________________
>ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
ether 00:02:44:40:ab:5e
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=9<RXCSUM,VLAN_MTU>
inet 10.10.10.1 netmask 0xffffff00 broadcast 10.10.10.255
ether 00:04:76:30:94:ac
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=8<VLAN_MTU>
inet 10.10.10.202 netmask 0xfffffffc broadcast 10.10.10.203
ether 00:00:1c:81:fd:6f
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
:drinks:

dimasp2
проходил мимо
Сообщения: 1
Зарегистрирован: 2010-07-02 0:13:03

Re: Acer Aspire 5920G FreeBSD bge0 couldn't map memory

Непрочитанное сообщение dimasp2 » 2010-07-02 0:35:09

Ant666 писал(а):По просьбам трудящихся ,непосредственно сам фаил с костылями под acpi.
Спасибо огромное!!!
на FreeBSD 8.0-STABLE, Acer Aspire 4720Z, была та же самая ошибка: bge0: couldn't map memory.
с этим файликом acpi_pcib_pci.c пересобрал ядро, и bge0 заработал.
только там строчку:

Код: Выделить всё

#include <contrib/dev/acpica/acpi.h>
заменил на теперь актуальные:

Код: Выделить всё

#include <contrib/dev/acpica/include/acpi.h>
#include <contrib/dev/acpica/include/accommon.h>
bge0 теперь работает.