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

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: Boyko в Aug 05, 2007, 17:40



Титла: Hp compaq n1020v + opensuse 10.2 + БТК adsl 2048
Публикувано от: Boyko в Aug 05, 2007, 17:40
Realtek RTL8139C+ + 8139cp + DHCP. Месеци наред всичко бе ОК. След един прекрасен рестарт по-рано през седмицата обаче вече нямам Интернет (под Linux, под Windows XP върви, уви). Сега, след като съм проверил, че нещата си стоят постарому, какво? Ще ви бъда признателен, ако се включите в акцията по спасяването на виртуалния ми живот.


Титла: Hp compaq n1020v + opensuse 10.2 + БТК adsl 2048
Публикувано от: arda_kj в Aug 05, 2007, 18:15
Как така изведнъж след рестарт се е прецакало нещо, да не си направил нещо и да не си го споменал.

Сега аз не съм със Сусе (а това значи, че не знам някои файлове къде седят, но с твоя помощ ще се ориентирам), но ще се опитам да ти помогна, затова предлагам следния план за спасяването ти:
1) Постни съдържанието на /etc/resolv.conf
2) изхода от ifconfig
3) изхода от route
4) изхода от ping abv.bg

Та направи горното и ни го покажи да го мислим :)


Титла: Hp compaq n1020v + opensuse 10.2 + БТК adsl 2048
Публикувано от: ivo1204 в Aug 05, 2007, 18:51
Модула 8139cp не работи. Поне за 3 компютъра  със 100% сигурност. А и изобщо не съм видял някой да го  ползва.
#lspci
.........................
 02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
..........................
8139too е правелния модул. Изпълни :
rmmod 8139cp
modprobe 8139too
dhclient  eth0
и дай резултатите , който то иска  @arda_kj

P.P.
Може да ти се наложи да използваш "sudo"  , ако не си "роот" потребител ( подсказващия знак в терминала е "$" , не "#" ):
$
$ sudo rmmod 8139cp
.......................





Титла: Hp compaq n1020v + opensuse 10.2 + БТК adsl 2048
Публикувано от: bborissov в Aug 19, 2007, 12:08
Цитат (arda_kj @ Авг. 05 2007,19:15)
Как така изведнъж след рестарт се е прецакало нещо, да не си направил нещо и да не си го споменал.

Сега аз не съм със Сусе (а това значи, че не знам някои файлове къде седят, но с твоя помощ ще се ориентирам), но ще се опитам да ти помогна, затова предлагам следния план за спасяването ти:
1) Постни съдържанието на /etc/resolv.conf
2) изхода от ifconfig
3) изхода от route
4) изхода от ping abv.bg

Та направи горното и ни го покажи да го мислим :)



### BEGIN INFO
#
# Modified_by:  NetworkManager
# Process:      /usr/bin/NetworkManager
# Process_id:   2742
#
### END INFO


eth0      Link encap:Ethernet  HWaddr 00:0B:CD:14:F5:F7
          inet addr:169.254.152.51  Bcast:169.254.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20b:cdff:fe14:f5f7/64 Scope:Link
          UP BROADCAST RUNNING 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 b)  TX bytes:0 (0.0 b)
          Interrupt:11 Base address:0x2000

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:172 errors:0 dropped:0 overruns:0 frame:0
          TX packets:172 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:11864 (11.5 Kb)  TX bytes:11864 (11.5 Kb)


Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
link-local * 255.255.0.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo


ping: unknown host abv.bg


Титла: Hp compaq n1020v + opensuse 10.2 + БТК adsl 2048
Публикувано от: bborissov в Aug 19, 2007, 12:10
Цитат (ivo1204 @ Авг. 05 2007,19:51)
Модула 8139cp не работи. Поне за 3 компютъра  със 100% сигурност. А и изобщо не съм видял някой да го  ползва.
#lspci
.........................
 02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
..........................
8139too е правелния модул. Изпълни :
rmmod 8139cp
modprobe 8139too
dhclient  eth0
и дай резултатите , който то иска  @arda_kj

P.P.
Може да ти се наложи да използваш "sudo"  , ако не си "роот" потребител ( подсказващия знак в терминала е "$" , не "#" ):
$
$ sudo rmmod 8139cp
.......................



Вече ползвам „правилния“ модул.


Титла: Hp compaq n1020v + opensuse 10.2 + БТК adsl 2048
Публикувано от: ivo1204 в Aug 19, 2007, 19:44
Нито съм със Сузи , нито с adsl , нито с БТК,нито пък ползвам Уиндоус ,така че много малко мога да ти помогна.
И, разбира се , не мога да съм сигурен дали модула е 8139cp или  8139too. Просто при мен се така се получаваше , слагаше   8139cp и нямах интернет. Сменям модула и нещата тръгваха. И много подозрително приличаха на твоя случай...Понякога ги имам и двата модула , и има интернет , понякога трябва да махна  8139cp. Гледам в последните ядра този проблем го няма.
Не съм сложил кабела на тази карта (Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) ), ето какво дава dhclient eth1 ( при мен това е "eth1 " , "ifconfig -a" дава всички интерфейси ):
Listening on LPF/eth1/00:13:D3:90:4e:20
Sending on   LPF/eth1/00:13:D3:90:4e:20
Sending on   Socket/fallback
DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 8
.....................................
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
Т.е. няма никой.
ifconfig eth1 :
eth1      Link encap:Ethernet  HWaddr 00:13:D3:90:4E:20
          UP 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 B)  TX bytes:0 (0.0 B)
          Interrupt:20 Base address:0x6000
което е различно от това ,при теб.( как е dhclient eth0 ? )
Значи , по една  "бабешка " логика , ти си получил някакви настройки...В твоя случай ,бих направил следното:
Откачам кабела и :
rmmod 8139too
modprobe 8139too
dhclient eth0
ifconfig eth0
Не би трябвало да има такова нещо:
"inet addr:169.254.152.51  Bcast:169.254.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20b:cdff:fe14:f5f7/64 Scope:Link
"

Ако имаш и рутер ( с "Enable DHCP Server " ) , погледни и неговите настройки  . А можеш и да се пробваш и само с него ,без кабел до модема , пак трябва да ти назначи адрес.
Отново , много малко мога да ти помогна ,изобщо нямам представа ,как СУЗИ прави нещата , просто те насочвам , да събереш повечко информация и да я поснеш тук , така че хората тук  да ти помогнат...