В наличии машина с материнской платой Foxconn G31MXP, со встроенной сетевой картой Gigabit LAN by Realtek® RTL8111B... Так вот при попытке установить Debian 6 Squeeze, на этапе определения сетевой карты, процесс установки зависает. Пробовал и в текстовом инсталяторе, и в графическом. Хотя та же Ubuntu, спокойно определяет сетевую карту...
Подскажите как решить эту проблему?
Debian не определяет сетевую карту на Foxconn G31MXP
Хотя та же Ubuntu, спокойно определяет сетевую карту...
Выполните под Ubuntu команду
sudo lspci -k | grep -i net -A 2
увидите, какой модуль используется вашей картой. Проверьте его включение в ядро Debian (я почти уверен, что будет включён), подгрузите его командой modprobe.
durc, попробую. А DVD-версий нету? Кстати чем отличаются свободные и несвободные драйвера?
Lupo Alberto, я еще не настолько разбираюсь в линуксе чтобы пересобирать ядро... Может напишите как это сделать?
> я еще не настолько разбираюсь в линуксе чтобы пересобирать ядро... Может напишите как это сделать?
Для начала модуль надо подгрузить в Дебиане, Вам написали :) Если в Дебиане не подгрузится. то да, придется ведро пересобирать, но это не так сложно, как кажется.
я еще не настолько разбираюсь в линуксе чтобы пересобирать ядро... Может напишите как это сделать?
Да Вы попробуйте сделать, что сказал Lupo Alberto, может, все уже включено и достаточно сделать
modprobe r8169 (например)
Lupo Alberto, я еще не настолько разбираюсь в линуксе чтобы пересобирать ядро... Может напишите как это сделать?
Вы убедитесь, что это действительно нужно — чего же тогда не подсказать wink
Но, думаю, в данной ситуации в этом нет необходимости.
Вы убедитесь, что это действительно нужно — чего же тогда не подсказать wink
Но, думаю, в данной ситуации в этом нет необходимости.
Я предполагаю, что дистрибутив Debian больше подходит для сервера чем Ubuntu, если это не так, то можно и не парится установкой Debian на сервер. Так же мне интересно, как при зависшем процессе установки использовать modprobe?
увидите, какой модуль используется вашей картой. Проверьте его включение в ядро Debian (я почти уверен, что будет включён), подгрузите его командой modprobe.
[console]lspci -k | grep -i net -A 2
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Kernel driver in use: r8169
Kernel modules: r8169[/console]
Дрова на realtek:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false
Для linux там архивчик и скрипт autorun.sh
Но если виснет на этапе установки, то советую Debian поставить с dvd, отключив сначала сетевую карточку в bios.
У меня на двух компах этот жуткий realtek, на одном работает нормально, другой забодал, выключил встроенную карточку поставил старенький, но человеческий 3com и вторую Via-rhine и доволен.
Так что реалтеки фтопку.
ы. Покупайте б\у сетевую карточку цена вопроса 150 р.
r8169 есть в пакете firmware-realtek, который в официальном репозитории в ветке non-free
[console][Птн Мар 18@~]$ lspci -k | grep -i net -A 2
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
Subsystem: Giga-byte Technology GA-EP45-DS5 Motherboard
Kernel driver in use: r8169[/console]
durc, все равно глючные они эти реалтеки - я ж говорю у меня одна постоянно то работала то нет, а зависимость мог только с погодой ассоциировать....
newzenon, спорить не буду, но у меня работает стабильно smile
durc, и как я получу пакет из репозитория если не работает сетевая карта?
newzenon, если знаете как запихать дрова риалтека в образ установочного диска Debian х86_64, напишите пожалуйста... Там дрова совсем свежие... smile
И все таки хотелось бы услышать, что лучше для сервера: Дебиан или Убунту? И вообще какая система самая стабильная?
Nigelist, ну вообще-то ветка stable Deabian и считается наиболее стабильной из всех Linux - дистрибутивов, поэтому для сервера самое оно, но в то же время и самой "отсталой" в плане софта и драйверов, плюс стандартная поставка - только из свободных программ, никакой пропиеритарщины.
Соответственно на realtek открытых драйверов не пишет, поэтому их там и нет, есть только в non-free.
Хотя мои realtek завелись и без включения non-free - просто ругань при установки на этот чип была.
И уж никто имхо на нормальном сервере такое поделие как реалтек использовать не будет, хоть в настоящие время это практически самый массовый чип.
Nigelist, а Вы в экспертном текстовом режиме не пробовали устанавливать?
У меня карта завелась без доступа к non-free, установка firmware-realtek была произведена уже после установки системы.
Если всё же не устанавливается, то попробуйте
Но если виснет на этапе установки, то советую Debian поставить с dvd, отключив сначала сетевую карточку в bios.
Скачайте предварительно firmware-realtek, а после установки системы поставьте пакет через dpkg -i.
Выложите кто нибудь нормальный sources.list для обновления на 6.0.1
Или лучше помогите составить нормальный sources.list для этого зеркала.
Сгенерировал себе sources.list с помощью этого ресурса. И все равно обновляться не хочет. Видимо это последствия установки ОС с отключенной сетевой карты. Может кто подскажет как решить эту проблему?
И что странно, после включения карточки в биосе, дрова на нее встали самостоятельно. Хотя при установке определятся не хотели. Да и были на диске необходимые драйвера. Видимо в установщике косяк какой то. Кроме настройки параметров сетевой карты (ip, netmask, gataway, dns), что еще необходимо сделать?
При попытке обновить кэш:
[console]apt-get update[/console]
Выдает следующее:
[console]W: Не удалось получить http://mirror-kt.neolabs.kz/debian/dists/squeeze-updates/main/i18n/Translation-en.gz Не удалось найти IP адрес для mirror-kt.neolabs.kz
[/console]
Подскажите как победить?
Все видимо предположения кончились?
Кстати durc, прошел по ссылке которую вы приводите в начале темы. С этим образом тоже не получилось поставить систему. Тогда я решил подождать, может установщик ищет что-то там... Минут через десять установщик запросил файл rtl8168d-2.fw. Никто не в курсе, где его взять и как можно его подсунуть установщику?
Никто не в курсе, где его взять и как можно его подсунуть установщику?
http://ftp.br.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_0.28_all.deb
Затем то ли средствами дистрибутива установить этот пакет, то ли раскрыть пакет, найти фирмваре и скопировать его в /lib/firmware/rtl_nic/ или /lib/firmware/
Затем то ли средствами дистрибутива установить этот пакет
Т.е. проигнорировать сообщение о необходимости драйвера и продолжить установку. И уже в установленной системе ставить ваш пакет?
то ли раскрыть пакет, найти фирмваре и скопировать его в /lib/firmware/rtl_nic/ или /lib/firmware/
Копировать в образ?