[SOLVED]Marvel sky
Запускаю livecd,
dmesg | grep
sky2 cannot obtain PCI resources
sky2 probe of 000:06:00 failed with error -16
lspci
06:00.0 Ethernet controller Marvell Technology Group Ltd. PCI-E Gigabit Ethernet Controller
rmmod sky2 && modprobe sky2
PCI unable ti reserve I/o region #3 100@5000 for device 0000:06:00.0
sky2 cannot obtain PCI resources
sky2 probe of 000:06:00 failed with error -16
запускал livecd gentoo -noapic ситуация таже
зы такая же фигня выводится если поставить gentoo-2.6.25-r7 с поддержкой в виде модуля sky2
(если бы livecd не показывал то же самое что и установленная gentoo, то я бы грешил на неправильно сконфигурированное ядро, а так даже не знаю что делать)
зы2 до этого стоял arch, там изначально загружался нормальный sky2+)
зы3 даже не могу понять на что жалуется=(
зы 4 в винде все работает!
- Для комментирования войдите или зарегистрируйтесь
Путь дорога вам
Путь дорога вам к 2.6.27 ядру =). Так сказал великий гугл. Зайюзайте либо git-sources, либо, что лучше zen-sources и zen-overlay (git тока нужен).
1
опередил-таки=)
https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/261519
Эм, перерыл весь форум и гугл, но так и не понял че такое git-sources zen-sources .. и как их ставить...
зы видимо в 2.6.27 и поддержка моего wifi есть =)))
.
http://gentoo-wiki.com/Zen-Sources
1
эм, спасибо =) проглядел...
в общем поставил
emerge layman
emerge -n dev-util/git
дальше по вики нужно
layman -a zen-overlay
emerge zen-sources
но, черт, не могу понять как надыбать zen-overlay и zen-sources, т.к. инет не поднят, т.е. нужно подсунуть laymany и emerge эти файлы ...
нашел вот http://gitweb.zen-sources.org/?p=kernel.git;a=summary ..
но как скачать это и что конкретно, я не знаю. help
.
Получается, чтобы поднять сеть, нужно сначала поднять сеть :-(
ну а если попробовать emerge sys-kernel/git-sources ?
там ведь уже git-sources-2.6.27_rc6-r3
zen-overlay можете
zen-overlay можете целиком не качать, а взять опр куски (собсно zen-sources-2.6.27_rc5-r20.ebuild и zen-sources.eclass) из моего локального оверлея (https://89.179.127.162/portage), или из их гитвеба (но там они несколько кривые).
Файлы вам нужны
http://www.uk.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.27-rc5.bz2
http://www.at.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2
http://zen-sources.org/files/2.6.27-rc5-zen2.patch.bz2
P.S. Насчет незнания git-sources: eix рулит =)
1
поставил git-sources, sky2 нормально работает, VPN[rp-pppoe] поднял.
только проблемка организовалась+)
при загрузке или по /etc/init.d/net.eth0 start
останавливается на hdcp[dhcpcd], а дальше вылетает из него с ошибкой
err, eth0 time out
warn eth0 using IPV4LL adress 169.254.48.57
err, eth0 Failed to lookup hostname via DNS: Temporary fail in name resolution
в общем, когда делаю pppoe-start, соединение с инетом устанавливается
делаю ping -c 4 ya.ru - пишет что такого не знает
если ping -c 4 77.88.21.11 - то все хорошо
как настроить hdcpcd не могу понять+)... ип мне при входе выделяет провайдер, ип статический т.е. при загрузки gentoo, dhcpcd должен компу давать ип 127.0.0.1, при входе в инет брать тот который дает пров. Нифига не могу понять как это сделать.
dhcpcd с -L юзайте -
dhcpcd с -L юзайте - это чтобы он не брал с потолка все эти дурацкие ипы.
У вас ип точно по dhcp раздается? Что за провайдер? Почему через pppoe-start? Почему не заюзать /etc/conf.d/net? Если у вас adsl - зачем вам eth0 0o? А в противном случае зачем вам rp-pppoe?]
Если не знает имена - значит /etc/resolv.conf не тот
config_eth0=( "null" )
config_eth0=( "null" )
1
В общем так=), тогда я чета сделал =) и все заработало.
Но *пару дней назад* притащил роутер wl-500gP, настроил
[
Enable the DHCP Server - Yes
IP Pool Starting Address -172.16.0.2
IP Pool Ending Address -172.16.0.254
]
к компу подлючаю то по lan, то использую wi-fi
Под виндой lan или wi-fi работают, под gentoo, lan работала=), пока не решил настроить wi-fi
карта wi-fi[intel link 5100] у меня не определялась, и в ядре дров нету. Скачал
http://gentoo-portage.com/net-wireless/iwl5000-ucode/
поставил , теперь lspci
Network controller: Intel Corporation Device 4232
иду на вики - http://gentoo-wiki.com/Wireless/Configuration - ставлю в ядре все как на картинке+), и опа
/etc/init.d/net.eth0 start
SIOCSIFFLAGS cannot assign requested address
- что это такое и как его лечить я не знаю.
+ wlan0 у меня не появился - как это лечить я тоже не знаю.
help
в общем, у меня теперь не vpn
ps resolv.conf - чистый
/etc/conf.d/net - чистый
Мда. /etc/conf.d/net -
Мда. /etc/conf.d/net - чистый, это значит все через dhcpd. Сие не есть гуд.
1) Интел вроде не делает wlan0, он как eth* записывается.
2) Конфикта драйверов вообще-то быть не должно, посмотрите dmesg после попытки поднять wifi/eth0
3) если resolv.conf чистый - то это тоже неправильно. У вас либо pppd должен его забивать, либо dhcpcd. Если ничего не забивает - пропишите неймсервера руками. Ядро линукса вещь конечно мощная, но телепатией пока не обладает (с формальной точки зрения этим не совсем ядро линукса занимается, а glibc, но для поддержки телепатии модуль ядра все равно нужен =)).
1
3) я не знаю что туда нужно написать(resolv.conf & cond.d/net), я для этого и кинул то что у меня в роуторе насчет DHCP стоит, чтобы вы помогли прописать нужное в этих файлах=). и почему pppd? я же говорю, у меня теперь соединение с роутером, а не напрямую с провайдером? т.е. как я понимаю поддержку из ядра ppp вообще можно убрать.
1)даже если и eth, то есть только eth0 и lo, нового не добавилось
2) ничего не пишет. Честно. я вообще не уверен, что он грузит этот драйвер для wifi
У меня
У меня появилось страшное подозрение, что вы хэндбук не читали и даже не открывали. А зря. Для начала стоит прочитать хэндбук, а уж потом спрашивать дальше - половина вопросов отпадет сама собой:
http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml
2) dmesg пишет кучу всякой хрени =). Сделайте как минимум dmesg | tail -n 20. Если он у вас вообще ничего не пишет - это уже странно
3) man resolv.conf ...
1
наврятли я бы поставил gentoo не читая хендбук. вопросов было/есть море, я спрашиваю лишь те что не понимаю.
2)не, dmesg выводит всякую хрень, но каких-то конфликтов, или неудачных "пусков" там нету.
3)в resolv.conf у меня написанно nameserver 172.16.0.1 - но, что с ним, что без него, ошибка таже. думаю дело не в этом.
2) А вы модуль
2) А вы модуль вообще подгрузили? Посмотрите в dmesg где он грузится - он вашу карточку вообще определяет?
3) вы тока что говорили, что он пустой =)
1
последнии новости+)))
убрал я из ядра http://gentoo-wiki.com/Wireless/Configuration#Kernel_configuration
IEEE и lan опять стал работать. правда с преждней ошибкой
Configuration not set for eth0 - assuming DHCp - что вызванно неправильной настройкой resolv.conf & conf.d/net
я же вроде писал, что lspci карту видит теперь как и должен.
3) ой,ток не нужно меня на словах ловить+), ибо я и так и сяк пробовал, и еще 100 вариантов перепробовал.
3) Да я не ловлю,
3) Да я не ловлю, просто вы меня с толку сбили =)
Ну, на роутере у вас вроде dhcp включен? Должно работать. Хотя я никогда не пробывал./ лежат. А вообще смотреть надо было lsmod и грузить modprobe =)
Модули в .../kernel/... - это те, что вы скомпиляли из ядра, все остальные просто в /lib/modules/$(uname -r)/
1
черт, вы больно быстро отвечаете=)
да, включен, в винде Состоянее подлючения-> Тип Адреса = Присвоен HDCP
насчет карты, в /lib/modules/2.6.27-rc6-git2/
kernel
modules.xxxxxx
и все.
1
В общем поставил dhcpcd 4.0.1 и все ошибки пропали=) .. ничего не менял.
тему можно закрывать. всем спасибо за внимание=)