za tva de
15 отговора
803 прегледа
za tva de
Хора кажете как мога да разменя местата на лан картите
от един фаил се правеше май.Искам eth0 да стане eth1,
a eth1 да стане eth0.Не мога да ги разменям тъй като,
eth0 e вградена.Версията е Слак 10.2
Мерси предварително.
от един фаил се правеше май.Искам eth0 да стане eth1,
a eth1 да стане eth0.Не мога да ги разменям тъй като,
eth0 e вградена.Версията е Слак 10.2
Мерси предварително.
Re: za tva de
/etc/rc.d/rc.inet1.conf
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: za tva de
# /etc/rc.d/rc.inet1.conf
#
# This file contains the configuration settings for network interfaces.
# If USE_DHCP[interface] is set to "yes", this overrides any other settings.
# If you don't have an interface, leave the settings null ("").
# You can configure network interfaces other than eth0,eth1... by setting
# IFNAME[interface] to the interface's name. If IFNAME[interface] is unset
# or empty, it is assumed you're configuring eth<interface>.
# Several other parameters are available, the end of this file contains a
# comprehensive set of examples.
# =============================================================================
# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
# Config information for eth1:
IPADDR[1]="192.168.1.1" # досега е било 192.168.0.1
NETMASK[1]="255.255.255.0"
USE_DHCP[1]=""
DHCP_HOSTNAME[1]=""
# Config information for eth2:
IPADDR[2]="192.168.0.1" # досега е било 192.168.1.1
NETMASK[2]="255.255.255.0"
USE_DHCP[2]=""
DHCP_HOSTNAME[2]=""
# Config information for eth3:
IPADDR[3]=""
NETMASK[3]=""
USE_DHCP[3]=""
DHCP_HOSTNAME[3]=""
...
какво точно имаш предвид под "да разменя местата на лан картите" и какво значи "и там се мачих но нещо не стана"? не знам как скрипт може да ги извади от слотовете на дъното и да им размени местата там.
така както аз разбирам въпроса ти - разменяш стойноститте на съответните променливи, което е доста ясно от самия файл. също така изрично пише, че можеш да ползваш IFNAME[interface], за което е даден и пример по-долу във файла. ако си махнал всичко закоментирано - извади си файла от инсталационното CD, за да видиш примерите. разгледай също /etc/rc.d/rc.inet1, функцията if_up() на около 78 ред, за да ти се изясни как работи.
btw, може да си забравил след промените да пуснеш това:
/etc/rc.d/rc.inet1 restart
след което, за да видиш резултата:
/sbin/ifconfig
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Твърде оскъдна информация...
Глей ся, (колко хубу звучи
)
начи във файла modules.conf или modprobe.conf в зависимост от това с кое ядро си, се пише:
alias 8139too eth0 - мрежова карта 1
alias tulip eth1 - мрежова карта 2
Ако са ти еднакви картите т.е. ако тая на дъното и тая дето ти си я сложил са с чип на Realtek 8139 мисля че няма как да стане. Ако някой знае да се обади и да ме поправи.
а тоя файл /etc/rc.d/rc.inet.conf е само да даде, еди к`ви си настройки, на еди кой си интерфейс.
Успех
Прекомерната употреба на LINUX води до пристрастяване!<P ID="edit"><FONT class="small"><EM>Редактирано от mimosh на 05.04.06 13:57.</EM></FONT></P>
начи във файла modules.conf или modprobe.conf в зависимост от това с кое ядро си, се пише:
alias 8139too eth0 - мрежова карта 1
alias tulip eth1 - мрежова карта 2
Ако са ти еднакви картите т.е. ако тая на дъното и тая дето ти си я сложил са с чип на Realtek 8139 мисля че няма как да стане. Ако някой знае да се обади и да ме поправи.
а тоя файл /etc/rc.d/rc.inet.conf е само да даде, еди к`ви си настройки, на еди кой си интерфейс.
Успех
Прекомерната употреба на LINUX води до пристрастяване!<P ID="edit"><FONT class="small"><EM>Редактирано от mimosh на 05.04.06 13:57.</EM></FONT></P>
Редактирано от mimosh на
Re: za tva de
така значи искам да го направя така че РТЛ ланкарта която е вградената и в момента е eth0 да стане eth1, a другата Интел която е на PCI слота да стане ot eth1 na eth0.
Слака понеже първо открива по дефаулт вградената и я слага на eth0.Мисля че този път добре обясних.
П.С Питам защото съм виждал на редхад-ска дистрибуция как се разменят, от един фаил беше пак ...
Слака понеже първо открива по дефаулт вградената и я слага на eth0.Мисля че този път добре обясних.
П.С Питам защото съм виждал на редхад-ска дистрибуция как се разменят, от един фаил беше пак ...
Re: Твърде оскъдна информация...
Ако са ти еднакви картите, просто им виждаш irq-тата да речем с lspci -v и във същият файл (modules.conf / modprobe.conf) добавяш два реда:
options eth0 -o <modulename-0> irq=<irq1>
options eth1 -o <modulename-1> irq=<irq2>
Където modulename-0 и modulename-1 са някакви уникални имена на двата instances на модула (не можеш да имаш insmod-нати 2 модула с едно и също име) - ако са realtek картите можеш да речем да ги кръстиш rtl8139-0 и rtl8139-1.
irq1 и irq2 са ти IRQ-тата използвани от двете карти.
Няма нищо сложно.
П.П. спрете се с тоя слак, мирише отдалеч!
options eth0 -o <modulename-0> irq=<irq1>
options eth1 -o <modulename-1> irq=<irq2>
Където modulename-0 и modulename-1 са някакви уникални имена на двата instances на модула (не можеш да имаш insmod-нати 2 модула с едно и също име) - ако са realtek картите можеш да речем да ги кръстиш rtl8139-0 и rtl8139-1.
irq1 и irq2 са ти IRQ-тата използвани от двете карти.
Няма нищо сложно.
П.П. спрете се с тоя слак, мирише отдалеч!
Re: Твърде оскъдна информация...
П.П ами на мене мнго ми харесва и съм си свикнал, затова си карам на него :) нищо лично ...
Re: za tva de
ако ползваш udev - тук е описано как става, при това в примерчето им слагат по-екзотични имена от eth0, eth1 и т.н.:
[линк]
за debian е, но това не би трябвало да те тревожи:
в /etc/udev/udev.conf търсиш udev_rules="xxxxx", което при мен е udev_rules="/etc/udev/rules.d", т.е. съвпада с примерчето от по-горе. в тая директория трябва да сложиш файла __neshto_si__.rules с нещата за eth-тата. и така като гледам /etc/network/interfaces е аналог на /etc/rc.d/rc.init1.conf в slackware.
в момента няма как да изтествам, защото не е подходящ момент да спирам мрежата. след време, като настъпят едни промени, може и да го вкарам в употреба.
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
[линк]
за debian е, но това не би трябвало да те тревожи:
в /etc/udev/udev.conf търсиш udev_rules="xxxxx", което при мен е udev_rules="/etc/udev/rules.d", т.е. съвпада с примерчето от по-горе. в тая директория трябва да сложиш файла __neshto_si__.rules с нещата за eth-тата. и така като гледам /etc/network/interfaces е аналог на /etc/rc.d/rc.init1.conf в slackware.
в момента няма как да изтествам, защото не е подходящ момент да спирам мрежата. след време, като настъпят едни промени, може и да го вкарам в употреба.
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: Твърде оскъдна информация...
да, но... това не го прави да мирише по приятно ;-)
the lord of destruction
the lord of destruction
Re: Твърде оскъдна информация...
браво, зпочваш да ми харесваш, това беше първия компетентен отговор който виждам тук от месеци ;-)
само да вметна, ако мрежовите драйвери са му компилирани _В_ ядрото, това няма да работи, ще му се наложи да ползва netdev= параметри при boot....
нещо такова е ;-)
netdev=irq=21,io=0x2040,name=eth0 netdev=irq=20,io=0x3000,name=eth1
като обикновено посочването само на irq= е достатъчно, виждат се на lspci -v
the lord of destruction
само да вметна, ако мрежовите драйвери са му компилирани _В_ ядрото, това няма да работи, ще му се наложи да ползва netdev= параметри при boot....
нещо такова е ;-)
netdev=irq=21,io=0x2040,name=eth0 netdev=irq=20,io=0x3000,name=eth1
като обикновено посочването само на irq= е достатъчно, виждат се на lspci -v
the lord of destruction
Редактирано от seo на
Re: Твърде оскъдна информация...
въпрос на вкус. и аз смърдя, обаче на жена ми й харесва.
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
не е лесно да бъдеш злодей-психопат! иска се толкова много работа...
Re: Твърде оскъдна информация...
Аз не обичам да се харесвам на хората, предпочитам да ги дразня 
Re: Твърде оскъдна информация...
Нормално, ти си еблив смърдел.
Turn around and smell what you don't see. Close your eyes... it is so clear...
Turn around and smell what you don't see. Close your eyes... it is so clear...