[SOLVED] Konfiguracja wifi bcm43 - automatyczny start.

Przenośne komputery i problemy z nimi związane
zxraf48kb
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 104
Rejestracja: 14 wrz 2007, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

[SOLVED] Konfiguracja wifi bcm43 - automatyczny start.

Post autor: zxraf48kb »

Witam,

Pobrałem firmowy sterownik ze strony broadcom i zainstalowałem wg tego opisu.

Jestem w stanie podpiąć się do sieci ale sprawa nie jest trywialna bo sieć nie chce się postawić automatycznie przy starcie systemu.

Po włączeniu lapka system karte widzi bo diodka się świeci podczas ładowania jondra.
W momencie odpalania trybu graficznego coś tą diodke gasi i wifi nie działa.

Żeby postawić wifi muszę:
1 Zresetować kartę psztyczkiem, tj wyłączyć/włączyć - diodka się zapala i świeci.
2 Przeładować proces sieciowy - robię to przez wjście do Administarcja - Sieć - ponowne podanie hasła WPA.

Wtedy się wszystko odpala i mam net.


Moje pytanko, jak to poustawiać,żeby się uruchamiało samo i dlaczego wifi jest jako eth1 a nie wlan0.
Mój lapek to Asus f5r z ubuntu 8.04.
ifconfig
eth0 Link encap:Ethernet HWaddr 00:1b:fc:bf:3e:21
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)
Memory:feac0000-feb00000

eth1 Link encap:Ethernet HWaddr 00:1b:fc:27:7e:ff
inet addr:192.168.0.190 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:fcff:fe27:7eff/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1957 errors:0 dropped:0 overruns:0 frame:150
TX packets:2089 errors:9 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1687138 (1.6 MB) TX bytes:437608 (427.3 KB)
Interrupt:17 Base address:0xc000

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:1302 errors:0 dropped:0 overruns:0 frame:0
TX packets:1302 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:65598 (64.0 KB) TX bytes:65598 (64.0 KB)
lsmod
....
ieee80211_crypt_tkip 11648 0
wl 1073940 0
ieee80211_crypt 7040 2 ieee80211_crypt_tkip,wl
.....
http://zxraf48kb.republika.pl/images/Sterowniki.png

http://zxraf48kb.republika.pl/images/eth1-prop.png
Dzięki
RAF

//aga- zamieniłam obrazki na linki, ponieważ wielkość była nieregulaminowa
Awatar użytkownika
valdi74
Wytworny Kaczor
Wytworny Kaczor
Posty: 441
Rejestracja: 01 maja 2007, 12:58
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Poznań

Odp: Konfiguracja wifi bcm43 - automatyczny start.

Post autor: valdi74 »

Qui vit sans folie, n'est pas si sage qu'on croit
zxraf48kb
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 104
Rejestracja: 14 wrz 2007, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Konfiguracja wifi bcm43 - automatyczny start.

Post autor: zxraf48kb »

valdi74 pisze:Rzuć okiem tu: viewtopic.php?p=514137#p514137
Dzieki
echo 1 | sudo tee /sys/devices/platform/asus-laptop/wlan
(w starszych wersjach może to być /proc/acpi/asus/wled)

jeśli tak, to możesz to dopisać do /etc/rc.local, tylko wtedy naciśnięcie Fn+F2 znowu zepsuje wlan. Istnieje lepsze rozwiązanie. W pliku /usr/share/acpi-support/state-funcs, na jego końcu

zamień:
Kod:
test -w /sys/devices/platform/asus-laptop/wlan && echo -n "$action" >/sys/devices/platform/asus-laptop/wlan
na:
Kod:
test -w /sys/devices/platform/asus-laptop/wlan && echo -n 1 >/sys/devices/platform/asus-laptop/wlan
Chodzi klawo jak cholera tzn diodka świeci ale sieć nie wstaje.
Co więcej próba wykonania z palca:

Kod: Zaznacz cały

sudo /etc/init.d/networking restart
Powoduje SKUTECZNY I TOTALNY zwis systemu - i z takim to sie jeszcze w linuxie nie spotkałem. (zwis objawia się tym, że wisi imigają diodki CAPS i SCR_LOCK).

Sieć wstaje po tym jak wcześniej Admin-Net-hasło WPA.

Co tu zrobić i ki diabeł z tym zwisem:wall:
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Konfiguracja wifi bcm43 - automatyczny start.

Post autor: mario_7 »

W pliku /etc/udev/rules.d/70-persistent-net.rules zmień eth* na wlan* i eth1 na wlan0

Ponadto pokaż plik /etc/network/interfaces
zxraf48kb
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 104
Rejestracja: 14 wrz 2007, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Konfiguracja wifi bcm43 - automatyczny start.

Post autor: zxraf48kb »

mario_7 pisze:W pliku /etc/udev/rules.d/70-persistent-net.rules zmień eth* na wlan* i eth1 na wlan0

Ponadto pokaż plik /etc/network/interfaces
Dzięki wielkie,

To właśnie w tych plikach był burdel - pozostałości po sterowniku PCI device 0x14e4:0x4311 (b43-pci-bridge), ale jeżeli podejść dotego z kulturo i inteligencjo :craz: to coś z tego wynika.
Ale walnąłem jakigoś babola bo po restarcie systemy do pliku 70-persistent-net.rules dodał się wpis

Kod: Zaznacz cały

# PCI device 0x14e4:0x4311 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:27:7e:ff", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
A Administracja-Sieć w pozycji "bezprzewodowe" dalej chce edytować eth1 i nie widzi wlan0.

70-persistent-net.rules

Kod: Zaznacz cały

# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.

# PCI device 0x1969:0x2048 (ATL2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:bf:3e:21", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# ---------- TO ZAKOMENTOWAŁEM
# PCI device 0x14e4:0x4311 (b43-pci-bridge)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}
# =="00:1b:fc:27:7e:ff", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

# ------------ TU ZMINIŁEM eth*,eth1 na wlan*, wlan0
# PCI device 0x14e4:0x4311 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:27:7e:ff", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

# ------------ TO SIE DODAŁO PO RESTARCIE
# PCI device 0x14e4:0x4311 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:27:7e:ff", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

/etc/network/interfaces

Kod: Zaznacz cały

auto lo
iface lo inet loopback

# -------- TO ZAKOMENTOWAŁEM
# iface wlan0 inet dhcp
# wpa-driver wext
# wpa-key-mgmt WPA-PSK
# wpa-proto WPA
# wpa-ssid NoDrut



iface wlan0 inet dhcp
address 192.168.0.198
netmask 255.255.255.0
gateway 192.168.0.1
wpa-psk 1b54 TAJNE HASUO efc42
wpa-driver wext
wpa-key-mgmt WPA-PSK
wpa-proto WPA
wpa-ssid NoDrut

# --------- TU ZMIENIŁEM z eth1 na wlan0
auto wlan0
Generalnie sieć ruszyła (za pierwszym restartem musiałem kliknąć na ssid i podać hasło, za drugim już się sama zalogowała.
Pozostał jedynie problem tego co się dodało i tego,że programik konfigiracyjny dalej widzi eth1 a nie wlan0.

ifconfig - Tego też nie rozumiem

Kod: Zaznacz cały

 ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1b:fc:bf:3e:21  
          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)
          Memory:feac0000-feb00000 

eth1      Link encap:Ethernet  HWaddr 00:1b:fc:27:7e:ff  
          inet addr:192.168.0.190  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21b:fcff:fe27:7eff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3166 errors:0 dropped:0 overruns:0 frame:734
          TX packets:3704 errors:6 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1970152 (1.8 MB)  TX bytes:802060 (783.2 KB)
          Interrupt:17 Base address:0xc000 

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:1312 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1312 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:65600 (64.0 KB)  TX bytes:65600 (64.0 KB)
Dzięki
RAF
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Konfiguracja wifi bcm43 - automatyczny start.

Post autor: mario_7 »

Po kolei.
W pliku /etc/udev/rules.d/70-persistent-net.rules zostaw to:

Kod: Zaznacz cały

# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.

# PCI device 0x1969:0x2048 (ATL2)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:bf:3e:21", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# ---------- TO ZAKOMENTOWAŁEM
# PCI device 0x14e4:0x4311 (b43-pci-bridge)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}
# =="00:1b:fc:27:7e:ff", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

# PCI device 0x14e4:0x4311 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1b:fc:27:7e:ff", ATTR{type}=="1", KERNEL=="eth*", NAME="wlan0"
W pliku /etc/network/interfaces zostaw to:

Kod: Zaznacz cały

auto lo
iface lo inet loopback
Po restarcie systemu zaloguj się do sieci, ale użyj Network Managera (ikona w tray'u na panelu GNOME, która pokazuje siłę sygnału, a jak na nią klikniesz to pokaże listę dostępnych sieci). Nic nie ustawiaj przez System -> Administracja -> Sieć
zxraf48kb
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 104
Rejestracja: 14 wrz 2007, 17:43
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Konfiguracja wifi bcm43 - automatyczny start.

Post autor: zxraf48kb »

No to wygląda, że kwestia jest [solved].
Wielkie dzięki i pozdrawiam
RAF
ODPOWIEDZ

Wróć do „Laptopy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 83 gości