u`F`o Публикувано 2 Юли, 2010 Доклад Сподели Публикувано 2 Юли, 2010 Здравейте! Нов съм в линукс средите и един приятел ми конфигурира сървъра и всичко си работеше, аз имам някакви основни познания кое за какво е и как да наблюдавам мрежата, но след вчерашните бури в София, вътрешната ЛАН-карта отказва да работи. При команда ifconfig изглежда сякаш е UP, но по думите, на човек, който е в София на място (аз не съм там, но имам remote access чрез putty) ЛАН-картата не свети, а вътрешния SW работи и след рестарт на сървъра и SW-а всичко си остава така. Кабела на SW-а който отива във вътрешната LAN не свети. Това ме навежда на мисълта, че просто вътрешната ЛАН карта НЕ работи. Приятеля, който ми помагаше е в чужбина и няма да се върне скоро и няма как да се свържа в момента с него. Исках да ви попитам, ако някой случайно run-ва Slackware сървър, дали може да ми каже стъпките, след като инсталирам друга ЛАН- карта на ПС-то, как да я конфигурирам. Прочетох http://www.slackware.com/config/network.php, но в момента не мога да видя да има някаква конфигурация в rc.inet2. Също четох някъде, че rc.modules отговаря за новите мрежови устройства и трябва да въведа или създам файл!? if [ -x /etc/rc.d/rc.netdevice ] ; then ./etc/rc.d/rc.netdevice. ; Нещо изпускам ли ? В rc.inet1 до колкото разбрах, трябва да опиша настройките на ethX (там номера на картата където я разпознае). Предварително благодаря Всичко завършва ДОБРЕ! Ако нещо завърши зле, значи още не е завършило! Адрес на коментара Сподели в други сайтове More sharing options...
DeFeKt Отговорено 2 Юли, 2010 Доклад Сподели Отговорено 2 Юли, 2010 1. копирай си настройките от ifconfig 2. накарай някой да смени картата 3. после влез в машината отдалечено 4.ако стане добре значи картите са се разпознали в правилна последователност 5. dmesg|grep eth за да видиш какво намира ядрото root@defekt:/etc/rc.d# dmesg |grep eth eth0: RealTek RTL8139 at 0xa400, x:x:x:x:x:x, IRQ 23 eth1: RTL8110s at 0xf8322000, x:x:x:x:x:x, XID 04000000 IRQ 22 после отиваш в cd /etc/rc.d влизаш примерно с mc и редактираш настройките както следва в следния файл /etc/rc.d/rc.inet1.conf като 10.10.10.10 са примерно настройките за едната карта която си работи, а 192.168.100.1 са за новата ти карта която е изгорялата. трябват ти само ip i maska # Config information for eth0: IPADDR[0]="10.10.10.10" NETMASK[0]="255.255.255.0" USE_DHCP[0]="" DHCP_HOSTNAME[0]="" # Config information for eth1: IPADDR[1]="192.168.100.1" NETMASK[1]="255.255.255.0" USE_DHCP[1]="" DHCP_HOSTNAME[1]="" Адрес на коментара Сподели в други сайтове More sharing options...
Собственик Влади Отговорено 2 Юли, 2010 Собственик Доклад Сподели Отговорено 2 Юли, 2010 Сложи си външна лан карта и виш дали я вижда lspci Трябва да я вижда като Network Adaptor Пастни лог тук и колегата както е написал инструкции няма смисъл и аз да ги повтарям и трябва да се оправиш но първото нещо е да видиш дали слака е слетнал с карата която му слагаш 1. копирай си настройките от ifconfig 2. накарай някой да смени картата 3. после влез в машината отдалечено 4.ако стане добре значи картите са се разпознали в правилна последователност 5. dmesg|grep eth за да видиш какво намира ядрото root@defekt:/etc/rc.d# dmesg |grep eth eth0: RealTek RTL8139 at 0xa400, x:x:x:x:x:x, IRQ 23 eth1: RTL8110s at 0xf8322000, x:x:x:x:x:x, XID 04000000 IRQ 22 после отиваш в cd /etc/rc.d влизаш примерно с mc и редактираш настройките както следва в следния файл /etc/rc.d/rc.inet1.conf като 10.10.10.10 са примерно настройките за едната карта която си работи, а 192.168.100.1 са за новата ти карта която е изгорялата. трябват ти само ip i maska # Config information for eth0: IPADDR[0]="10.10.10.10" NETMASK[0]="255.255.255.0" USE_DHCP[0]="" DHCP_HOSTNAME[0]="" # Config information for eth1: IPADDR[1]="192.168.100.1" NETMASK[1]="255.255.255.0" USE_DHCP[1]="" DHCP_HOSTNAME[1]="" Разликата между английските ,руските и българските форуми: в английския форум задаваш въпрос, отговарят в руския задваш въпрос ,отговарят ти и на свой ред те питат нещо в българския форум, като зададеш въпрос всички започват да ти обясняват колко си прост Недей да спориш с глупака. Първо ще те приравни до неговото ниво, после ще те бие с опита си. ------------------- Когато фактите говорят и боговете мълчат Адрес на коментара Сподели в други сайтове More sharing options...
u`F`o Отговорено 3 Юли, 2010 Автор Доклад Сподели Отговорено 3 Юли, 2010 Първо искам да ви благодаря за бързите отговори Но... root@router:# dmesg | grep eth Driver 'st' needs updating - please use bus_type methods Driver 'sd' needs updating - please use bus_type methods Driver 'sr' needs updating - please use bus_type methods eth0: RealTek RTL8139 at 0xd000, 00:14:78:7b:8b:39, IRQ 16 eth0: Identified 8139 chip type 'RTL-8100B/8139D' e100: eth1: e100_probe: addr 0xdd9ff000, irq 18, MAC addr 00:11:22:33:44:55; udev: renamed network interface eth1 to eth0 udev: renamed network interface eth0_rename to eth1 e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex eth1: link down ADDRCONF(NETDEV_UP): eth1: link is not ready eth0: no IPv6 routers present eth1: link up, 100Mbps, full-duplex, lpa 0x45E1 ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready eth1: no IPv6 routers present eth1: link down eth1: link up, 100Mbps, full-duplex, lpa 0x45E1 eth1: link down eth1: link up, 100Mbps, full-duplex, lpa 0x45E1 Колеги, до колкото виждам само едната ЛАН карта я засича... или аз се бъркам нещо ? Другата не виждам някъде да е отбелязана. Обаче, като написах: root@router:# lspci | grep Ethernet 00:0a.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 04) 00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Т.е. засича ли я не я ли засича? И защо udev сменя имената на eth0 на eth1 и обратно. Проверих в /etc/udev няма никакви настройки вкарвани. Всичко завършва ДОБРЕ! Ако нещо завърши зле, значи още не е завършило! Адрес на коментара Сподели в други сайтове More sharing options...
Собственик Влади Отговорено 3 Юли, 2010 Собственик Доклад Сподели Отговорено 3 Юли, 2010 Пробва ли да пишеш ifconfig eth* сменявай отпред eth1 с поредните номера нагоре ако ти изкара като това по долу значи просто нямаш сетнат адрес Иначе 2-рата карта интелса ти я вижда само в ifconfig ако няма забит адрес не ти го показва пример На тази машина имам 2 лан карти но ползвам едната root@xxxxxx:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:0e:2e:5c:1e:f6 inet addr:87.247XXXX Bcast:87.247.XXXXXXXx Mask:255.255.255.0 inet6 addr: fe80::20e:2eff:fe5c:1ef6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:430622792 errors:3 dropped:0 overruns:0 frame:0 TX packets:854329932 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2691002250 (2.5 GiB) TX bytes:3521532999 (3.2 GiB) Interrupt:19 Base address:0xd000 eth0:0 Link encap:Ethernet HWaddr 00:0e:2e:5c:1e:f6 inet addr:XXXXXXXXXXXX Bcast:XXXXXXXX Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interrupt:19 Base address:0xd000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:16245902 errors:0 dropped:0 overruns:0 frame:0 TX packets:16245902 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:16384048 (15.6 MiB) TX bytes:16384048 (15.6 MiB) root@xxxxx:~# ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:24:1d:b6:c2:af BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 TX bytes:0 (0.0 Interrupt:17 root@xxxxxx:~# Първо искам да ви благодаря за бързите отговори Но... Колеги, до колкото виждам само едната ЛАН карта я засича... или аз се бъркам нещо ? Другата не виждам някъде да е отбелязана. Обаче, като написах: root@router:# lspci | grep Ethernet 00:0a.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 04) 00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) [/code] Т.е. засича ли я не я ли засича? И защо udev сменя имената на eth0 на eth1 и обратно. Проверих в /etc/udev няма никакви настройки вкарвани. Разликата между английските ,руските и българските форуми: в английския форум задаваш въпрос, отговарят в руския задваш въпрос ,отговарят ти и на свой ред те питат нещо в българския форум, като зададеш въпрос всички започват да ти обясняват колко си прост Недей да спориш с глупака. Първо ще те приравни до неговото ниво, после ще те бие с опита си. ------------------- Когато фактите говорят и боговете мълчат Адрес на коментара Сподели в други сайтове More sharing options...
DeFeKt Отговорено 3 Юли, 2010 Доклад Сподели Отговорено 3 Юли, 2010 Първо искам да ви благодаря за бързите отговори Но... Колеги, до колкото виждам само едната ЛАН карта я засича... или аз се бъркам нещо ? Другата не виждам някъде да е отбелязана. Обаче, като написах: root@router:# lspci | grep Ethernet 00:0a.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 04) 00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Т.е. засича ли я не я ли засича? И защо udev сменя имената на eth0 на eth1 и обратно. Проверих в /etc/udev няма никакви настройки вкарвани. В момента ядрото ти засича 2 мрежови карти засича първо реалтека после интел-а но udev ги размества, както и да е .... в последствие линукса след като зареди и се логнеш и напишеш ifconfig ще видиш: eth0 в ifconfig ти е интелската карта eth1 в ifconfig ти е реалтек-а примерно с командата mii-tool можеш да вдиш на коя карта има пъхнат кабел root@defekt:~# mii-tool eth0: negotiated 1000baseT-FD flow-control, link ok eth1: no link Адрес на коментара Сподели в други сайтове More sharing options...
Mile Отговорено 15 Юли, 2010 Доклад Сподели Отговорено 15 Юли, 2010 За slack не е проблем и направо в lilo с append = "ether=IRQ-то, I/O porta, eth0" най-много да си едитнеш после ако нещо се усере. нищо страшно. Адрес на коментара Сподели в други сайтове More sharing options...
Recommended Posts
Създайте нов акаунт или се впишете, за да коментирате
За да коментирате, трябва да имате регистрация
Създайте акаунт
Присъединете се към нашата общност. Регистрацията става бързо!
Регистрация на нов акаунтВход
Имате акаунт? Впишете се оттук.
Вписване