Linux-BG
Начало
Помощ
Търси
Календар
Вход
Регистрирай
Добре дошъл/дошла,
Гост
. Моля,
въведи своето потребителско име
или
се регистрирай
.
Влез с потребителско име, парола и продължителност на сесията
Linux за българи: Форуми
>
Linux секция за начинаещи
>
Настройка на хардуер
>
Проблеми с настройките на мрежови карти
Страници: [
1
]
Надолу
« назад
напред »
Изпечатай
Автор
Тема: Проблеми с настройките на мрежови карти (Прочетена 2876 пъти)
boriskrastev
Напреднали
Публикации: 23
Проблеми с настройките на мрежови карти
«
-:
Nov 12, 2006, 19:01 »
Здравейте,
Имам достъп до интернет чрез PPP, който ползвам от машината си с Debian. Опитвам свържа и втората си машина към интернет. Настроих успешно ppp-то с ADSL/PPP0E configuration от system менюто на КДЕ. Проблема е в конфигурирането на втората ми мрежова карта.
При конфигурирането на ppp, ADSL/PPP0E configuration ми казва че имам eth0 и eth1_rena, но
Примерен код
debian:/home/boris# ifconfig eth1_rena 192.168.0.1 netmask 255.255.255.0 up
SIOCSIFADDR: No such device
eth1_rena: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
eth1_rena: ERROR while getting interface flags: No such device
имате ли представа какъв може да е проблема
Активен
redcure
Напреднали
Публикации: 914
Проблеми с настройките на мрежови карти
«
Отговор #1 -:
Nov 13, 2006, 12:33 »
Покажи изходите от:
1.lsmod
2.lspci
Преди време имах този проблем и решението беше да свалям модулите за мрежовият адаптер (rmmod) и да ги вдигна наново (modprobe).
Активен
Debian testing 2.6.18, Enlightenment DR17
http://www.debian.org/doc/manuals/apt-howto/index.en.html
boriskrastev
Напреднали
Публикации: 23
Проблеми с настройките на мрежови карти
«
Отговор #2 -:
Nov 13, 2006, 23:15 »
Примерен код
debian:/home/boris# lsmod
Module Size Used by
nvidia 4551508 8
i2c_core 19984 1 nvidia
ip_conntrack_irc 6704 0
ip_conntrack_ftp 7280 0
ip_conntrack 43380 2 ip_conntrack_irc,ip_conntrack_ftp
pppoe 12544 4
pppox 3656 1 pppoe
ipv6 221920 25
af_packet 19784 4
ppp_generic 25300 10 pppoe,pppox
slhc 6848 1 ppp_generic
ntfs 193684 1
nls_iso8859_1 4096 2
nls_cp437 5760 3
vfat 11648 2
fat 47068 1 vfat
md_mod 68052 0
dm_mod 51640 0
ide_cd 38148 0
cdrom 37536 1 ide_cd
shpchp 36504 0
pci_hotplug 12420 1 shpchp
via_agp 9664 1
agpgart 32560 2 nvidia,via_agp
8139too 24256 0
8139cp 19904 0
rtc 11828 0
snd_cmipci 30048 4
snd_pcm 76168 2 snd_cmipci
snd_page_alloc 9800 1 snd_pcm
snd_opl3_lib 9792 1 snd_cmipci
snd_timer 21252 3 snd_pcm,snd_opl3_lib
snd_hwdep 8836 1 snd_opl3_lib
snd_mpu401_uart 7040 1 snd_cmipci
snd_rawmidi 22912 1 snd_mpu401_uart
snd_seq_device 7884 2 snd_opl3_lib,snd_rawmidi
snd 48516 14 snd_cmipci,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_de
vice
parport_pc 33028 0
parport 33480 1 parport_pc
ehci_hcd 26504 0
mii 5312 2 8139too,8139cp
8250_pnp 8832 0
8250 20500 1 8250_pnp
serial_core 18624 1 8250
soundcore 9120 1 snd
crc32 4224 2 8139too,8139cp
floppy 55364 0
ide_disk 15360 8
ide_generic 1408 0 [permanent]
aec62xx 7040 0 [permanent]
alim15x3 11276 0 [permanent]
cmd64x 10908 0 [permanent]
rz1000 2752 0 [permanent]
generic 4484 0 [permanent]
pdc202xx_new 8128 0 [permanent]
opti621 4228 0 [permanent]
amd74xx 13276 0 [permanent]
via82cxxx 8644 0 [permanent]
serverworks 8648 0 [permanent]
ide_core 112252 13 ide_cd,ide_disk,ide_generic,aec62xx,alim15x3,cmd64x,rz1000,generic,pdc202xx_new,opti621,am
d74xx,via82cxxx,serverworks
sd_mod 17872 0
scsi_mod 132936 1 sd_mod
unix 24112 363
Примерен код
debian:/home/boris# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
00:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:0c.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1)
Това са изходите. За съжаление не знам кой от модулите трябва да сваля и кача
'>
Активен
zgv
Напреднали
Публикации: 119
Проблеми с настройките на мрежови карти
«
Отговор #3 -:
Nov 13, 2006, 23:50 »
Цитат
(boriskrastev @ Ноември 12 2006,20:01)
Здравейте,
Имам достъп до интернет чрез PPP, който ползвам от машината си с Debian. Опитвам свържа и втората си машина към интернет. Настроих успешно ppp-то с ADSL/PPP0E configuration от system менюто на КДЕ. Проблема е в конфигурирането на втората ми мрежова карта.
При конфигурирането на ppp, ADSL/PPP0E configuration ми казва че имам eth0 и eth1_rena, но
Примерен код
debian:/home/boris# ifconfig eth1_rena 192.168.0.1 netmask 255.255.255.0 up
SIOCSIFADDR: No such device
eth1_rena: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
eth1_rena: ERROR while getting interface flags: No such device
имате ли представа какъв може да е проблема
Здраве желаем колега. Гледайки какво си написал стигам до извода, че няма такова животно eth1_rena на твоята машина.
Ако искаш да си преименуваш устройството eth1 да се казва eth1_rena и след това да си го стъкмяваш с адреси и мрежови маски е друга тема.
Примерен код
Пробвай само с fconfig eth1 192.168.0.1 netmask 255.255.255.0 up
Според мойте скромни исчисления не би трябвало да има проблем.
'>
Активен
redcure
Напреднали
Публикации: 914
Проблеми с настройките на мрежови карти
«
Отговор #4 -:
Nov 14, 2006, 11:02 »
Моят случай бе с вградена карта (VIA chipset) и Realtek. В твоят случай пробвай да свалиш модулите 8139too и 8139cp и качи само 8139too.
Ако пак не стане, изпълни:
Примерен код
ip link show
С тази команда ще видиш какво е точното име на вторият ти мрежов адаптер. След това продължаваш по схемата с ifconfig ethX ...... up
Успех
Активен
Debian testing 2.6.18, Enlightenment DR17
http://www.debian.org/doc/manuals/apt-howto/index.en.html
boriskrastev
Напреднали
Публикации: 23
Проблеми с настройките на мрежови карти
«
Отговор #5 -:
Nov 14, 2006, 17:26 »
свалих 8139too и 9139cp и качих отново 8139too, пуснах отново ppp-то, но явно нямам ip link, опитах и с iplink show но пак не стана. Потърсих ги с whereis но не намери нищо.
Двата таба след ip върнаха следното:
Примерен код
debian:/home/boris# ip
ip6tables ipchains-save ipmaddr iptables-restore
ip6tables-restore ipcrm ipmasq iptables-save
ip6tables-save ipcs ipmasq-kmod iptunnel
ipchains ipfwadm ipofif
ipchains-restore ipfwadm-wrapper iptables
debian:/home/boris#
Как мога да си сложа ip link
Конфигуриращата програма за ppp отново ми каза че втория ми интерфейс е eth1_rena. Отново опитах с ifconfig et1и eth1_rena, но без успех.
Активен
divak
Напреднали
Публикации: 831
Проблеми с настройките на мрежови карти
«
Отговор #6 -:
Nov 14, 2006, 18:23 »
Здравей
ip link е част от iproute2 .
lspci -v|grep -i ethernet да си видиш точно какви са ти картите.
cat /proc/modules и гледаш кво е заредено
/etc/modprobe.conf тук слагаш alias eth(както си я кръстил) нужният модул.
zgv, някой съобщения за грешки просто означават че е зареден грешен модул или ...няма модул за това устройство.
'>
Активен
redcure
Напреднали
Публикации: 914
Проблеми с настройките на мрежови карти
«
Отговор #7 -:
Nov 14, 2006, 20:05 »
Инсталирай iproute и след това:
Примерен код
debian:/home/red# ip link show
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether X:X:X:X:X:X brd ff:ff:ff:ff:ff:ff
3: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP> mtu 1492 qdisc pfifo_fast qlen 3
link/ppp
debian:/home/red#
Така ще видиш точното име на мрежовият ти адаптер и след това с ifconfig ethX .... up
Успех
Активен
Debian testing 2.6.18, Enlightenment DR17
http://www.debian.org/doc/manuals/apt-howto/index.en.html
zgv
Напреднали
Публикации: 119
Проблеми с настройките на мрежови карти
«
Отговор #8 -:
Nov 14, 2006, 23:18 »
Ами то и с ifconfig може да види точното име на интерфейса, но все пак уважавам идеята да се използват "нови" инструменти за тази цел.
@divak, братко напълно съм съгласен с теб, но до сега не съм мяркал зареден драйвър за мрежово устройство да му сложи име от типа ethX_rena.
Все пак може и да е моя грешката и в действителност да има и такива случаи
'>
Активен
boriskrastev
Напреднали
Публикации: 23
Проблеми с настройките на мрежови карти
«
Отговор #9 -:
Nov 15, 2006, 22:44 »
'> Благодаря много на всички. ip link show свърши работата и разбрах що за чудо е това eth1_rena
'>
Примерен код
debian:/home/boris# ip link show
1: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:0e:2e:83:88:6e brd ff:ff:ff:ff:ff:ff
3: eth1_rename: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:c0:26:25:85:3b brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
link/sit 0.0.0.0 brd 0.0.0.0
5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,10000> mtu 1492 qdisc pfifo_fast qlen 3 link/ppp
6: ppp1: <POINTOPOINT,MULTICAST,NOARP,UP,10000> mtu 1492 qdisc pfifo_fast qlen 3 link/ppp
и сега вече ifconfig eth1_rename ...
си свърши работата
сега продължавам с първия си опит за нетмаскиране, надявам се да се справя сам
отново много балгодаря за помощта
Активен
boriskrastev
Напреднали
Публикации: 23
Проблеми с настройките на мрежови карти
«
Отговор #10 -:
Nov 19, 2006, 21:08 »
отново ударих на камък
'>
така като не бях компилирал модулите за iptables в ядрото си сложих ново 2.6.18.3, което вече има необходимите модули. но сега срещнах друг проблем
adsl/ppp configuration не успя автоматично да конфигурира интернета ми.
затова опитах и с rp-pppoe-3.8 следвайки инструкциите от татията за pppoe и homelan настройки
но отново не се получи
Примерен код
debian:/home/boris/rp-pppoe-3.8# pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191: 10888 Terminated $CONNECT "$@" >/dev/null 2>&1
в настройките използвах 'Day1-PPPoE' защото знам че имам Service-Name: home-unl
Примерен код
# pppoe -I eth0 -A
Access-Concentrator: Day1-PPPoE
Service-Name: home-unl
Got a cookie: c2 7c 39 4e 2f 31 b0 53 ca 3e d9 8c a3 1c b1 60 f9 05 00 00
AC-Ethernet-Address: 00:15:f2:06:23:96
--------------------------------------------------
Access-Concentrator: Traf-PPPoe
Service-Name: home-traf
Got a cookie: 06 72 52 81 00 46 4e 98 7a 06 0a 6b f9 d2 46 9d b4 0b 00 00
AC-Ethernet-Address: 00:17:08:d1:25:60
--------------------------------------------------
Access-Concentrator: nbis
Service-Name: inet
Got a cookie: 3c 1c 7c 01 d1 d0 a4 ec a2 be 0b 1e b9 fb 1e aa 0a 0c 00 00
AC-Ethernet-Address: 00:17:08:58:a2:4d
--------------------------------------------------
статуса на ppp e
Примерен код
# pppoe-status
pppoe-status: Link is down (can't read pppoe PID file /var/run/pppoe.conf-pppoe.pid.pppoe)
debian:/home/boris/rp-pppoe-3.8#
ето и съдържанието на /etc/ppp/pppoe.conf
Примерен код
# Ethernet card connected to DSL modem
ETH='eth0'
# PPPoE user name. You may have to supply "@provider.com" Sympatico
# users in Canada do need to include "@sympatico.ca"
# Sympatico uses PAP authentication. Make sure /etc/ppp/pap-secrets
# contains the right username/password combination.
# For Magma, use [EMAIL=xxyyzz@magma.ca]xxyyzz@magma.ca[/EMAIL]
USER='sonex321'
# Bring link up on demand? Default is to leave link up all the time.
# If you want the link to come up on demand, set DEMAND to a number indicating
# the idle time after which the link is brought down.
DEMAND=no
#DEMAND=300
# DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2;
# NOCHANGE=do not adjust.
DNSTYPE=SERVER
# Obtain DNS server addresses from the peer (recent versions of pppd only)
# In old config files, this used to be called USEPEERDNS. Changed to
# PEERDNS for better Red Hat compatibility
PEERDNS=no
DNS1=
DNS2=
# Make the PPPoE connection your default route. Set to
# DEFAULTROUTE=no if you don't want this.
DEFAULTROUTE=yes
### ONLY TOUCH THE FOLLOWING SETTINGS IF YOU'RE AN EXPERT
# How long pppoe-start waits for a new PPP interface to appear before
# concluding something went wrong. If you use 0, then pppoe-start
# exits immediately with a successful status and does not wait for the
# link to come up. Time is in seconds.
#
# WARNING WARNING WARNING:
#
# If you are using rp-pppoe on a physically-inaccessible host, set
# CONNECT_TIMEOUT to 0. This makes SURE that the machine keeps trying
# to connect forever after pppoe-start is called. Otherwise, it will
# give out after CONNECT_TIMEOUT seconds and will not attempt to
# connect again, making it impossible to reach.
CONNECT_TIMEOUT=30
# How often in seconds pppoe-start polls to check if link is up
CONNECT_POLL=2
# Specific desired AC Name
ACNAME=Day1-PPPoE
# Specific desired service name
SERVICENAME=home-unl
# Character to echo at each poll. Use PING="" if you don't want
# anything echoed
PING="."
# File where the pppoe-connect script writes its process-ID.
# Three files are actually used:
# $PIDFILE contains PID of pppoe-connect script
# $PIDFILE.pppoe contains PID of pppoe process
# $PIDFILE.pppd contains PID of pppd process
CF_BASE=`basename $CONFIG`
PIDFILE="/var/run/$CF_BASE-pppoe.pid"
# Do you want to use synchronous PPP? "yes" or "no". "yes" is much
# easier on CPU usage, but may not work for you. It is safer to use
# "no", but you may want to experiment with "yes". "yes" is generally
# safe on Linux machines with the n_hdlc line discipline; unsafe on others.
SYNCHRONOUS=no
# Do you want to clamp the MSS? Here's how to decide:
# - If you have only a SINGLE computer connected to the DSL modem, choose
# "no".
# - If you have a computer acting as a gateway for a LAN, choose "1412".
# The setting of 1412 is safe for either setup, but uses slightly more
# CPU power.
CLAMPMSS=1412
#CLAMPMSS=no
# LCP echo interval and failure count.
LCP_INTERVAL=20
LCP_FAILURE=3
# PPPOE_TIMEOUT should be about 4*LCP_INTERVAL
PPPOE_TIMEOUT=80
# Firewalling: One of NONE, STANDALONE or MASQUERADE
FIREWALL=MASQUERADE
# Linux kernel-mode plugin for pppd. If you want to try the kernel-mode
# plugin, use LINUX_PLUGIN=/etc/ppp/plugins/rp-pppoe.so
LINUX_PLUGIN=
# Any extra arguments to pass to pppoe. Normally, use a blank string
# like this:
PPPOE_EXTRA=""
# Rumour has it that "Citizen's Communications" with a 3Com
# HomeConnect DSL Modem DualLink requires these extra options:
# PPPOE_EXTRA="-f 3c12:3c13 -S ISP"
# Any extra arguments to pass to pppd. Normally, use a blank string
# like this:
PPPD_EXTRA=""
########## DON'T CHANGE BELOW UNLESS YOU KNOW WHAT YOU ARE DOING
# If you wish to COMPLETELY overrride the pppd invocation:
# Example:
# OVERRIDE_PPPD_COMMAND="pppd call dsl"
# If you want pppoe-connect to exit when connection drops:
# RETRY_ON_FAILURE=no
debian:/home/boris/rp-pppoe-3.8#
Активен
Страници: [
1
]
Нагоре
Изпечатай
« назад
напред »