Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Svetlio в Mar 20, 2006, 17:08



Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: Svetlio в Mar 20, 2006, 17:08
Здравейте господа,
след инсталация на  mandriva 2006 и настройка на мрежовата карта към дъното се опитах да пингна локалната мрежа както и външната, но уви нямам ping. Опитах се да пусна net_monitor от конзолата пoказа ми, че той е пуснат и през него не минават пакети и ми показа следното съобщение:
kid exited -1 at /usr/lib/libDrakX/run_program.pm line 153
Спрял съм firewall .
Дъното ми е Asus A8N-VM и биос 0702.
Пуснал съм новия kernel 2.6.12-18, защото има компилирани модулите на мрежата и звука към него.

Ако някой има някаква идея моля да сподели или помогне ...


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: PhobosK в Mar 20, 2006, 20:02
Малко повече инфо... ?
Как по-точно си настроил картата (ръчно или с конфигурационният интерфейс - и кой по-точно), какви са настройките които искаш да постигнеш (имам предвид статичен или динамичен IP адрес ползваш и т.н.), освен това какво ти показват route/ifconfig, зарежда ли се модула на картата и т.н.....

Само като инфо - Mandriva 2006 понякога има проблеми при настройване на статичен адрес - в конфигурационните файлове (/etc/sysconfig/network-scripts/ifcfg-ethХ) е необходимо вместо
Примерен код
BOOTPROTO=none

да ползваш
Примерен код
BOOTPROTO=static


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: Svetlio в Mar 22, 2006, 09:07
Мрежовата катрта настриох много лесно със конфигурационния фаил drakconnect, като използвах статичен IP адерс.
Ето какво ми даде на конамдата route:
Destinat   Gateway Genmask   Flags    Ref   Metric  Use   Iface
192.168.0.12  *     255....0     U        0       0        0    eth0
127.0.0.0       *     255.0.0.0     U        0       0        0      lo
default  192.168.0.254 0.0.0.0   UG       10     0        0    eth0
BOOTPROTO=static
Модула който ми зарежда на мрежовата карта е nv_net. Понеже се осъмних, че може да не съм стартирал правилно модула забодох още една мрежова карта RTL-8139 със зареден модул mii4704 1 /8139tоо. Но уви и тя не тръгна и ми даде същата грешка.
Очаквам помощ, ако някой може да помогне .


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: Dean79 в Mar 22, 2006, 14:37
ifconfig eth0 192.168.0.12 netmask 255.255.255.0 broadcast 192.168.0.255 up

route add default gw 192.168.0.254


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: Svetlio в Mar 22, 2006, 17:29
И това съм опитвал, но уви не тръгна. Вече се чудя каде греша и какво още не съм използвал?
Идея си нямам какво се случва.


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: Svetlio в Mar 22, 2006, 17:32
Опитвал съм дори да сменя само диска на друга машина, но там настройките и драиверите ми тргват и то без проблем.


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: PhobosK в Mar 22, 2006, 23:35
Ами пробвай и това:
1. Направи symlinks в /etc/sysconfig/networking/devices на всички конфигурации на мрежите от /etc/sysconfig/network-scripts/ifcfg-XXX
2. Постави (ако липсва разбира се) в /etc/modprobe.conf това:
Примерен код
alias eth0 nv_net

Това разбира се, при условие, че модула за картата е наистина с име nv_net, а не например  nv-net.
3. Рестартирай и ако не стане, прегледай /var/log/syslog, /var/log/kernel/*, lsmod за повече информация.

Друга възможност е да си компилираш сам най-новото ядро, и да потърсиш драйвер за картата, която доколкото разбирам е NVidia.

Освен това като гледам май си с AMD64, не си казал дали Mandriva e x86_64 или i586, но май ще е по-подходящо да си сложиш x86_64.
Предполагам знаеш, че NVidia предлагат тяхни си драйвери за LAN карти с техните чипове и е най-добре да ги използваш.

А ето и някои линкове които може да ти влязат в работа:
http://www.nvidia.com/object/linux_nforce_1.0-0310.html
http://www.nvidia.com/object/linux_nforce_amd64_1.0-0310.html
ftp://ftp.free.fr/mirrors....4


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: Svetlio в Mar 23, 2006, 14:47
Това първото със simlinks несмея да го направя, а и не му разбирам.
С #modprobe forcedeth разбрах, че ми дава грешка в зареждането на драивера (forcedeth), като използвам kernel-2.6.12-18 в които има добавена поддръжката forcedeth. Работя със Мandriva i586.  
Изключих мрежовата карта на nvidia от BIOS. Сложих в PCI слот RTL 8139 и след като ми зареди мандрива с lsmod видях, че този път поне нямам проблем с драйвера на мрежовата ми карта. Нстроих си стратичния и адрес с drakconnect. Влезнах в /var/log/syslog и там постоянно ми изписваше слдните редове :
NETDEV WATCHLOG: eth1: transmit time out
eth1: Transmit timeout, status Oc.... media 10
eth1: Tx queue start entry4 dirty entry0


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: PhobosK в Mar 23, 2006, 21:05
Цитат
Това първото със simlinks несмея да го направя, а и не му разбирам.

Ами не е особено сложно, при условие например, че решиш да го направиш с konqueror като root.

А специално за forcedeth драйвера:
1. Направи символните връзки за които ти говорех в предишният пост.
2. Добави като последен ред в /etc/modprobe.conf
Примерен код
alias eth0 forcedeth

3. И добави като последен ред в /etc/modeprobe.preload това:
Примерен код
forcedeth


И нещата би трябвало да се оправят.


Титла: Проблем с настройка на мрежа в mandriva 2006
Публикувано от: GoodT в Mar 23, 2006, 22:01
"NETDEV WATCHLOG: eth1: transmit time out" - защо eth1
При условие ,че си с една карта не трябва ли да е eth0 ?....