Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2007-12-27 02:07:11

  Deezee - Nowy użytkownik

Deezee
Nowy użytkownik
Skąd: Wrocław
Zarejestrowany: 2007-12-26

Problem z Wake-On-Lan pod Debianem

Witam.

Od razu zaznaczę, że przeszukałem to forum i google, ale nadal nie znalazłem rozwiązania problemu.
Jak w tytule chodzi o Wake-On-Lan.

Sytuacja wygląda tak. Mam komputer z Debianem. Chciałbym, aby można było go włączać poprzez WoL.

Sprzet poprawnie obsługuje ta funkcję.
Po wyłączeniu komputera przyciskiem (bez systemu - np. po odłączeniu dysku) - WoL działa.
Po zamknięciu systemu z poziomu Windowsa XP też działa poprawnie.
Natomiast po zamknięciu systemu poprzez "halt" z Linuxa nie da rady go w ten sposób obudzić i działa tylko przycisk:/

Testowałem już narzędzie ethtool

ethtool -s eth0 wol g

Oraz próbowałem edytować plik /etc/rc.shutdown zastępując linię:

/sbin/poweroff -d -f -h -i

na

/sbin/poweroff -d -f -h

Niestety nic nie pomogło:(
Tutaj znalazłem jeszcze, że przyczyna może być w jądrze systemu.
Nie potrafię niestety tego zastosować. Posiadam Debiana i jakoś nie mogę odnaleźć niektórych plików konfiguracyjnych:( Chyba są w innych miejscach;/

Jeszcze trochę danych odnoście Sprzętu oraz systemu.
Karta sieciowa to zintegrowana na płycie głównej GIGABYTE GA-7NF-RZ

O systemie:
Jest to Debian w wersji 4.0

server:/# uname -a
Linux server 2.6.18-5-486 #1 Tue Dec 18 20:50:32 UTC 2007 i686 GNU/Linux

server:/# lspci
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2)
02:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
02:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)

server:/# ethtool eth0
Settings for eth0:
        Supported ports: [ MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 1
        Transceiver: external
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: g
        Link detected: yes

Czy może ktoś to jasno wytłumaczyć?
Jestem początkujący jeśli chodzi o Linuxa, więc proszę o dość dokładny opis.
Z góry dziękuje.

Pozdrawiam.

Offline

 

#2  2007-12-27 02:48:01

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Problem z Wake-On-Lan pod Debianem

1. wpisz

Kod:

NETDOWN=no

w /etc/default/halt aby halt nie wylaczal sieci

2. zobacz czy przypadkiem ifdown eth0 nie powoduje zgaszenia diody na karcie (wylaczenia karty) ... jezeli tak to wywal skrypt dekonfigurujacy siec przy zamykaniu systemu

3. zobacz tez opis moich problemow z wylaczaniem - http://www.opcode.eu.org/konfiguracja_linuxa/#konfi … nuxa:apm_acpi


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2007-12-27 18:28:50

  Deezee - Nowy użytkownik

Deezee
Nowy użytkownik
Skąd: Wrocław
Zarejestrowany: 2007-12-26

Re: Problem z Wake-On-Lan pod Debianem

Dzięki za szybką reakcję.

Ad 1. Dopisałem (Dodatkowo znalazłem to w /etc/rc0.d/@S90halt - tam też dopisałem) - brak efektów :(

Ad 2. Możesz to dokładniej opisać gdzie to ustawić, bo nie wiem:(
Nie mogę znaleść, dzie może być odpalany ten ifdown.
Dioda na karcie po zamknięciu nadal się świeci...

Ad 3. wg opisu dodałem "ifup -a --exclude=lo" w pliku /etc/rc0.d/@S90halt
teraz wygląda to mniej więcej tak:

NETDOWN=no
(...)
if [ "$NETDOWN" = "no" ]; then
   netdown=""
fi
log_action_msg "Will now halt"
ifup -a --exclude=lo
halt -d -f $netdown $poweroff $hddown
(...)

nadal nie działa. Jakieś inne sugestie?

Offline

 

#4  2007-12-27 19:18:19

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Problem z Wake-On-Lan pod Debianem

Deezee napisał(-a):

Dioda na karcie po zamknięciu nadal się świeci...

czyli to inny problem niz u mnie (u mnie wlasnie /etc/ini.d/networking stop powodowal wylaczanie fizyczne karty - dioda gasla) ... szukalbym w apm / acpi ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#5  2007-12-29 23:21:13

  Deezee - Nowy użytkownik

Deezee
Nowy użytkownik
Skąd: Wrocław
Zarejestrowany: 2007-12-26

Re: Problem z Wake-On-Lan pod Debianem

A co sądzisz o tym.
Znalazłem gdzieś taki opis.
Problem jest taki, że tam piszą, że trzeba coś w jądrze poprzestawiać:/
Czyli potem będzie rekompilacja... Troche to dziwne, żeby było z tym tyle problemów :/

Aha. No i oczywiście większość komend z tego opisu mi nie działa :( Bo to jest opis wg PLD, a ja mam Debiana :/ (Nie wiem czy to ma znaczenie, ale chyba tak)

Offline

 

#6  2007-12-30 00:11:55

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Problem z Wake-On-Lan pod Debianem

byc moze to i to ... bo jak wspomiajem moze to byc zwiazane z bugiem w kernelu ... warto sprobowac

PS wg tego opisu to wystarczy spatchowac i skompilowac jeden modul ... ten skrypt jest do pobrania (sa podane komendy wget'a ktory to zrobi) ... reszta komend na oko powinna byc ...


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#7  2007-12-30 00:13:17

  Deezee - Nowy użytkownik

Deezee
Nowy użytkownik
Skąd: Wrocław
Zarejestrowany: 2007-12-26

Re: Problem z Wake-On-Lan pod Debianem

Ok. Dzięki. Jutro spróbuję, bo dziś już zasypiam ;)
Zobaczymy co z tego wyjdzie;)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)