Ustawienie automatycznego po

Masz problemy z siecią bądź internetem? Zapytaj tu
diablo-master
Posty: 43
Rejestracja: 17 lipca 2008, 15:37

Ustawienie automatycznego połączenia z internetem

Post autor: diablo-master »

Przyłączam się do tematu. Z tym że u mnie jest to bardzo dziwne. Raz, że zanim podłączyłem się minęło wiele czasu ale mniejsza o to. Mam Debiana Squeeze/Sid, moja karta sieciowa to Broadcom Corporation BCM4312 802.11b/g. Jedyna strona, na której było napisane co mam zrobić (i zadziałało rzecz jasna) odnośnie podłączenia do internetu i sterowników to:
debian.org
Zrobiłem wszystko tak jak tam jest, z tym że, co wyłączę komputer to muszę od nowa wpisywać ,,echo...coś tam'', a wywala mi coś takiego:

Kod: Zaznacz cały

deb:/home/ja# echo 'install wl /sbin/modprobe -qr b43 ssb; /sbin/modprobe --ignore-install wl $CMDLINE_OPTS' >> /etc/modprobe.d/local.co                        
deb:/home/ja# modprobe wl
WARNING: All config files need .conf: /etc/modprobe.d/local.co, it will be ignored in a future release.                                                         
WARNING: All config files need .conf: /etc/modprobe.d/libpisock9, it will be ignored in a future release.                                                       
WARNING: All config files need .conf: /etc/modprobe.d/local.co, it will be ignored in a future release.                                                         
WARNING: All config files need .conf: /etc/modprobe.d/libpisock9, it will be ignored in a future release. 
Troche to dziwne a najdziwniejsze jest to ze strona http://www.debian.org/index.pl.html w ogóle nie chce mi się otworzyć. Czy ktoś mógłby coś doradzić?

Wpisy w /etc/network/interfaces:

Kod: Zaznacz cały

# The loopback network interface
auto lo
iface lo inet loopback
i jeszcze /etc/resolv.conf:

Kod: Zaznacz cały

domain internat
search internat
nameserver 192.168.2.1
nameserver 82.160.1.1
Demerzel
Beginner
Posty: 187
Rejestracja: 06 czerwca 2007, 14:44

Post autor: Demerzel »

MA ktoś ci pomóc wyrażaj się dokładnie. "Musze wpisać echo..coś tam". Napiszesz dokładnie co za każdym razem "musisz wpisać i sam rozwiążesz problem. Zerknąłem na stronę z instrukcja coś mi mówi że ręcznie ładujesz tu dzież "pomagasz" ładować potrzebny moduł. Zautomatyzuj i po zawodach.
diablo-master
Posty: 43
Rejestracja: 17 lipca 2008, 15:37

Post autor: diablo-master »

No właśnie tylko nie za bardzo wiem jak. Wpisuję to:

Kod: Zaznacz cały

echo 'install wl /sbin/modprobe -qr b43 ssb; /sbin/modprobe --ignore-install wl $CMDLINE_OPTS' >> /etc/modprobe.d/local.conf
ale nie wiem co tutaj zrobić. Chyba coś dodać muszę w /etc/modprobe.d/local.co?
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Demerzel, czytaj ze zrozumieniem, napisał wyraźnie co musi wpisywać.

diablo-master, Dodaj ten wpis

Kod: Zaznacz cały

echo 'install wl /sbin/modprobe -qr b43 ssb; /sbin/modprobe --ignore-install wl $CMDLINE_OPTS' >> /etc/modprobe.d/local.co
do pliku

Kod: Zaznacz cały

/etc/rc.local
to sprawi że będzie wykonywany przy każdym starcie systemu.
Pozostałe komunikaty informują że pliki konfiguracyjne w następnych wersjach sterownika zmienią nazwy, trzeba będzie zmienić "skrypt".
diablo-master
Posty: 43
Rejestracja: 17 lipca 2008, 15:37

Post autor: diablo-master »

To z tym skryptem ciekawie ciekawie. A czy tam wyraźnie tylko tam napisał mi że do tego pliku wpisuję:

Kod: Zaznacz cały

/etc/modprobe.d/local.co
a nie etc/rc.local, dlatego tak dziwnie.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Mam wrażenie że się nie do końca zrozumieliśmy. Jeśli dodasz ten wpis do /etc/rc.local , będzie on samoczynnie wykonywał się po każdym restarcie/uruchomieniu, odpadnie ci ręczne "wklepywanie". Nie zagłębiałem się w samą treść, skoro działa nie widzę takiej potrzeby, jeśli ciebie to interesuje poszukaj więcej informacji.

Komunikaty natomiast informują że w przyszłych wersjach sterownika plik /etc/modprobe.d/local.co, i kilka innych plików, przestanie być używany.
diablo-master
Posty: 43
Rejestracja: 17 lipca 2008, 15:37

Post autor: diablo-master »

Dziękuję w ogóle za pomoc. Tylko że po restarcie dalej muszę to wpisywać, czyli:

Kod: Zaznacz cały

echo 'install wl /sbin/modprobe -qr b43 ssb; /sbin/modprobe --install wl $CMDLINE_OPTS' >> /etc/modprobe.d/local.co
a w /etc/rc.local mam takie wpisy:

Kod: Zaznacz cały

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# echo 'install wl /sbin/modprobe -qr b43 ssb; /sbin/modprobe --ignore-install $
exit 0
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Usuń # z początku linii. Znak ten w skrypcie oznacza tzw. komentarz - taka linia nie jest wykonywana.

Kod: Zaznacz cały

#!/bin/sh -e 
# 
# rc.local 
# 
# This script is executed at the end of each multiuser runlevel. 
# Make sure that the script will "exit 0" on success or any other 
# value on error. 
# 
# In order to enable or disable this script just change the execution 
# bits. 
# 
# By default this script does nothing. 
echo 'install wl /sbin/modprobe -qr b43 ssb
/sbin/modprobe --ignore-install wl
exit 0
 
diablo-master
Posty: 43
Rejestracja: 17 lipca 2008, 15:37

Post autor: diablo-master »

Coś dalej nie działa. Dzisiaj włączyłem komputer i nic się nie wczytuje i znowu muszę wpisywać.
Demerzel
Beginner
Posty: 187
Rejestracja: 06 czerwca 2007, 14:44

Post autor: Demerzel »

Nie próbuje dociekać co ta wpisywana linia tak naprawdę robi ale w poście z 0:15 widzę różnice między zawartością pliku a tym co wpisujesz. ¦lepnę czy się pomyliłeś? Jak nie działa rozważ zrobienie normalnego skryptu startowego w /etc/init.d/. Jak to zrobić? GOOGLE.
ODPOWIEDZ