waldis Napisano Marzec 20, 2009 Zgłoszenie Share Napisano Marzec 20, 2009 Sposób podany przez WalDo nie działa (próbowałem kilka wpisów w /etc/rc.local) pewnie coś źle wpisuję, sposób podany przez andrew chyba nie dla mnie tak jak i sposób Theriela. Co dalej? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Marzec 20, 2009 Zgłoszenie Share Napisano Marzec 20, 2009 Na pewno między "wlan0" i "up" powinna być spacja. cd /home/iwona/Pobrane/rtl8187se_coffee/./makedrev./wlan0upCo to jest? Czy masz katalog o dokładnie takiej nazwie? Bo to co wpisałeś to próba zmiany katalogu (polecenie "cd") na /home/iwona/Pobrane/rtl8187se_coffee/./makedrev./wlan0up. Jak mawiają Amerykanie stawiam dolary przeciw orzechom, że nie masz takiego katalogu Z tym "/./"? I "makedrev" a nie np. "makedev"? Skąd takie coś wytrzasnąłeś? Toż to jakieś bzdety... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Marzec 20, 2009 Zgłoszenie Share Napisano Marzec 20, 2009 Na Twoim miejscu zrobiłbym sobie skrypt o nazwie np. wifi, który znajdowałby się w folderze /home/iwona/Pobrane/rtl8187se_coffee/ czyli: # cat /home/iwona/Pobrane/rtl8187se_coffee/wifi ./makedrv ./wlan0up ifup wlan0 dhclient wlan0 I na koniec wrzuciłbym do /etc/rc.local taką linię /home/iwona/Pobrane/rtl8187se_coffee/wifi & (oczywiście plik musi mieć prawa wykonania, a dzięki & nie będzie opóźnien w starcie). Po za tym to dobrze byłoby używać NM do wifi zamiast wymuszać dhclient wlan0. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldis Napisano Marzec 21, 2009 Zgłoszenie Share Napisano Marzec 21, 2009 Na pewno między "wlan0" i "up" powinna być spacja. Co to jest? Czy masz katalog o dokładnie takiej nazwie? Bo to co wpisałeś to próba zmiany katalogu (polecenie "cd") na /home/iwona/Pobrane/rtl8187se_coffee/./makedrev./wlan0up. Jak mawiają Amerykanie stawiam dolary przeciw orzechom, że nie masz takiego katalogu Z tym "/./"? I "makedrev" a nie np. "makedev"? Skąd takie coś wytrzasnąłeś? Toż to jakieś bzdety... Wjaśniam: W tym: poście pokazałem, co muszę wklepać w terminalu jako root, żeby wifi ruszyło, i to działa. Zgodnie z Twoją radą próbowałem w pliku /etc/rc.local dopisać te komendy, bo jak znam życie, to moja żona nie będzie miała cierpliwości do tego, chociaż po przelogowaniu się na root`a wystarczy użyć strzałek i entera. Próbowałem na różne sposoby i z "cd" i bez, z "/./" i bez, ze spacją i bez spacji. Żaden sposób nie pomagał. A wklepanie ręczne "makedrew" pomaga. I może to są bzdety, ale działają. A wytrzasnąłem je stąd: http://code.google.com/p/msi-wind-linux/wiki/installer . thof a co w tym skrypcie miało by być? To co napisałeś w ramce? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Marzec 21, 2009 Zgłoszenie Share Napisano Marzec 21, 2009 thof a co w tym skrypcie miało by być? To co napisałeś w ramce?Tak to co w ramce. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldis Napisano Czerwiec 20, 2010 Zgłoszenie Share Napisano Czerwiec 20, 2010 Pozwolę sobie odgrzać kotleta. Czy w F13 coś się zmieniło ze sterami do tego sprzętu (wi-fi)? Pytam, bo nie wiem, czy warto się przesiadać. Bo jeśli nadal mam wklepywać bzdety w terminalu (działające), to cała operacja jest bez sensu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldis Napisano Lipiec 2, 2010 Zgłoszenie Share Napisano Lipiec 2, 2010 Przepraszam za post pod własnym postem, ale inaczej nikt by tu nie zajrzał. Otóż zainstalowałem wczoraj F13 i robię to co na F10, ale nie mam wifi. System nie widzi chyba karty. ifconfig eth0 Link encap:Ethernet HWaddr 00:21:85:DB:25:F4 inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::221:85ff:fedb:25f4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15688 errors:0 dropped:0 overruns:0 frame:0 TX packets:10286 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:20700712 (19.7 MiB) TX bytes:1137138 (1.0 MiB) Interrupt:26 Base address:0x4000 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:12 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:720 (720.0 TX bytes:720 (720.0 lspci 02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8187SE Wireless LAN Controller (rev 22) A teraz to co działało w F10: ./makedrv make -C /lib/modules/2.6.33.5-124.fc13.i686/build M=/home/iwona/Pobrane/rtl8187se_coffee/ieee80211 CC=gcc modules make[1]: Wejście do katalogu `/usr/src/kernels/2.6.33.5-124.fc13.i686' CC [M] /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_module.o In file included from /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211.h:706, from /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_module.c:55: /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_crypt.h:81: warning: ‘struct ieee80211_device’ declared inside parameter list /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_crypt.h:81: warning: its scope is only this definition or declaration, which is probably not what you want /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_crypt.h:84: warning: ‘struct ieee80211_device’ declared inside parameter list /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_module.c: In function ‘alloc_ieee80211_rtl’: /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_module.c:116: error: ‘struct net_device’ has no member named ‘hard_start_xmit’ /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_module.c: In function ‘free_ieee80211_rtl’: /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_module.c:187: warning: passing argument 1 of ‘ieee80211_crypt_deinit_entries_rtl’ from incompatible pointer type /home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_crypt.h:81: note: expected ‘struct ieee80211_device *’ but argument is of type ‘struct ieee80211_device *’ make[2]: *** [/home/iwona/Pobrane/rtl8187se_coffee/ieee80211/ieee80211_module.o] Błąd 1 make[1]: *** [_module_/home/iwona/Pobrane/rtl8187se_coffee/ieee80211] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/kernels/2.6.33.5-124.fc13.i686' make: *** [modules] Błąd 2 cp: nie można wykonać stat na `Module.symvers': Nie ma takiego pliku ani katalogu make -C /lib/modules/2.6.33.5-124.fc13.i686/build M=/home/iwona/Pobrane/rtl8187se_coffee/rtl8185 CC=gcc modules make[1]: Wejście do katalogu `/usr/src/kernels/2.6.33.5-124.fc13.i686' CC [M] /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.o In file included from /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/ieee80211.h:706, from /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180.h:44, from /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:67: /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/ieee80211_crypt.h:81: warning: ‘struct ieee80211_device’ declared inside parameter list /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/ieee80211_crypt.h:81: warning: its scope is only this definition or declaration, which is probably not what you want /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/ieee80211_crypt.h:84: warning: ‘struct ieee80211_device’ declared inside parameter list /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c: In function ‘rtl8180_shutdown’: /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:203: error: ‘struct net_device’ has no member named ‘stop’ /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c: In function ‘rtl8180_init’: /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:4640: error: ‘struct net_device’ has no member named ‘get_stats’ /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c: In function ‘rtl8180_pci_probe’: /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:6027: error: ‘struct net_device’ has no member named ‘open’ /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:6028: error: ‘struct net_device’ has no member named ‘stop’ /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:6030: error: ‘struct net_device’ has no member named ‘tx_timeout’ /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:6032: error: ‘struct net_device’ has no member named ‘do_ioctl’ /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:6033: error: ‘struct net_device’ has no member named ‘set_multicast_list’ /home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.c:6034: error: ‘struct net_device’ has no member named ‘set_mac_address’ make[2]: *** [/home/iwona/Pobrane/rtl8187se_coffee/rtl8185/r8180_core.o] Błąd 1 make[1]: *** [_module_/home/iwona/Pobrane/rtl8187se_coffee/rtl8185] Błąd 2 make[1]: Opuszczenie katalogu `/usr/src/kernels/2.6.33.5-124.fc13.i686' make: *** [modules] Błąd 2 Tu jak widać nie działa. Ma ktoś pomysł, o co tu chodzi? Edytowałem posta i jakieś emoty wyskoczyły. Masakra. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Lipiec 5, 2010 Zgłoszenie Share Napisano Lipiec 5, 2010 Zainstaluj kmod-staging z rpmfusion. Potem załaduj moduł modprobe rtl817se Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldis Napisano Lipiec 6, 2010 Zgłoszenie Share Napisano Lipiec 6, 2010 Zainstalowałem, a po wklepaniu modprobe rtl817se dostaję: Module rtl8187se not found. Przy okazji taka myśl przyszła mi do głowy: F10 instalowałem z DVD, a F13 z liveusb, czy zainstalowanie F13 z płyty DVD poprawi sytuację? Tzn, czy na płycie jest więcej dodanych sterowników? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Lipiec 6, 2010 Zgłoszenie Share Napisano Lipiec 6, 2010 Oczywiście nie. Gdzieś w tym staging muszą być sterowniki do Twojej karty: rpm -qa | grep kmod find /lib/modules/ -name 'rtl*' Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldis Napisano Lipiec 7, 2010 Zgłoszenie Share Napisano Lipiec 7, 2010 Oczywiście nie. Gdzieś w tym staging muszą być sterowniki do Twojej karty: rpm -qa | grep kmod find /lib/modules/ -name 'rtl*' find /lib/modules/ -name 'rtl*' /lib/modules/2.6.33.5-124.fc13.i686/kernel/drivers/net/usb/rtl8150.ko /lib/modules/2.6.33.5-124.fc13.i686/kernel/drivers/net/wireless/rtl818x /lib/modules/2.6.33.5-124.fc13.i686/kernel/drivers/net/wireless/rtl818x/rtl8187.ko /lib/modules/2.6.33.5-124.fc13.i686/kernel/drivers/net/wireless/rtl818x/rtl8180.ko /lib/modules/2.6.33.3-85.fc13.i686/kernel/drivers/net/usb/rtl8150.ko /lib/modules/2.6.33.3-85.fc13.i686/kernel/drivers/net/wireless/rtl818x /lib/modules/2.6.33.3-85.fc13.i686/kernel/drivers/net/wireless/rtl818x/rtl8187.ko /lib/modules/2.6.33.3-85.fc13.i686/kernel/drivers/net/wireless/rtl818x/rtl8180.ko Który powinienem załadować? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Lipiec 7, 2010 Zgłoszenie Share Napisano Lipiec 7, 2010 żałuję, że zacząłem pomagać. Przecież podałem w poście wyżej dwa poleceniem, a Ty wkleiłeś wyjście tylko z jednego. Ale po co dokładnie czytać, lepiej prowadzić zbędną dyskusję jeszcze przez dwie strony. Specjalnie dla Ciebie ściągnąłem pakiet kmod-staging z rpmfusion i oczywiście jest moduł do Twojej karty w pakiecie co oznacza, że nie zainstalowałeś go poprawnie. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldis Napisano Lipiec 8, 2010 Zgłoszenie Share Napisano Lipiec 8, 2010 No proszę Cię! Wkleiłem wyjście tylko z jednego (drugiego) polecenia, bo: po 1. pomyślałem sobie, że skoro yum po "yum install kmod-staging" napisał, że jest ok, to jest oki., a po 2. jeżeli drugie polecenie (find) pokazało te wszystkie "rtl coś tam" są, to oznacza, że wszystko poinstalowało się poprawnie. Dlatego też ograniczyłem pytanie do niezbędnego (moim zdaniem) minimum. P.S. I nie żałuj żadnej pomocy. Nawet takiemu nierozgarniętemu jak ja. Bo się obrazi i pójdzie do Bila G. (akurat to nie ja, ale inni, mniej cierpliwi...) A to będzie Twoja i tego Forum porażka (tak mi się wydaje). P.S. 2. No to które moduły mam załadować? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Lipiec 8, 2010 Zgłoszenie Share Napisano Lipiec 8, 2010 Ale nie zainstalował się poprawnie. Może coś z rpmfusion. Można inaczej, widzę że używasz jajka 2.6.33.5-124 w takim razie możesz po prostu ściągnąć pakiet http://download1.rpmfusion.org/free/fedora...fc13.6.i686.rpm i rozpakować cały lub sam moduł r8187se.ko do /lib/modules/2.6.33.5-124.fc13.i686/extra/staging/ . Później już normalnie ładujesz modprobe r8187se i powinno działać. Mogą być problemy ze współpracą z NM, więc sprawdź dmesg , ifconfig itp. zanim napiszesz, że nie działa. Jak coś to możesz też ładować insmod /sciezka/do/modulu/r8187se.ko . To takie obejście, bo przy każdej aktualizacji kernela będziesz musiał znowu z palca wrzucać moduł, dlatego spróbuj dojść do tego dlaczego kmod-staging nie zainstalował się poprawnie yumem. Właściwie to możesz też zainstalować w ten sposób: rpm -Uvh http://download1.rpmfusion.org/free/fedora/updates/13/i386/kmod-staging-2.6.33.5-124.fc13.i686-2.6.33.2-2.fc13.6.i686.rpm Btw. nie zależy mi na wzroście liczby użytkowników linuksa. Lepszy jeden świadomy niż stado takich co próbują pod wine instalować crysisa 2 i są oburzeni, że nie działa. Przykład ubuntu pokazuje, że czasami nie warto werbować jak leci. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldis Napisano Lipiec 9, 2010 Zgłoszenie Share Napisano Lipiec 9, 2010 Ale nie zainstalował się poprawnie. Może coś z rpmfusion. Miałeś rację, bo po wklepaniu: rpm -Uvh http://download1.rpmfusion.org/free/fedora/updates/13/i386/kmod-staging-2.6.33.5-124.fc13.i686-2.6.33.2-2.fc13.6.i686.rpm dostałem komunikat, że pakiet jest zainstalowany. Yum remove wyrzucał: brak pakietów do usunięcia. Dopiero odinstalowanie przy pomocy rpm i ponowne zainstalowanie przy pomocy rpm dało rezultat. I karta od razu zaczęła działać, bez wpisywania dodatkowych komend. dlatego spróbuj dojść do tego dlaczego kmod-staging nie zainstalował się poprawnie yumem. To mnie chyba przerasta , za krótki jestem do takich rzeczy. P.S. Nastepnym razem będę wpisywał wszystko. Dzięki. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się