Temat: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Chciałem jak najmniej zająć użytkowników forum to sobie wygenerowałem obraz, z parametrami

make image PROFILE=rpi-4 PACKAGES="kmod-usb-net-cdc-ether kmod-usb-net-rndis kmod-nls-base kmod-usb-core kmod-usb-net kmod-usb-net-cdc-ether kmod-usb2 luci liblua libubus libubus-lua libuci-lua lua luci-base luci-lib-ip luci-lib-jsonc luci-lib-nixio luci-mod-admin-full luci-theme-bootstrap rpcd uhttpd" FILES=files/

Jednakże po wykonaniu instrukcji

  # opkg install kmod-usb-net-cdc-ether
    # uci del network.wan
    # uci set network.wan=interface
    # uci set network.wan.proto=dhcp
    # uci set network.wan.ifname=eth1
    # uci commit network
    # reboot

nie chce się łączyć z internetem, jestem żółtodziobem, czy to znaczy że muszę zainstalować jeszcze coś od dhcp bo nie jest zawarte w domyślnym obrazie?

2

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

a masz pakiet usb-modeswitch ?

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

3 (edytowany przez windadonieba 2021-08-29 11:52:39)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Kolejny problem mam, tego typu

[  701.044449] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  707.046697] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  713.068313] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  719.089760] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  725.111944] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  731.133385] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  737.154405] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  743.176111] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  749.198835] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  755.220854] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  761.241862] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52
[  767.263849] ieee80211 phy0: brcmf_cfg80211_start_ap: Set Channel failed: chspec=58154, -52

A chcę tylko mieć wifi hmm słyszałem że z integrą ma problemy, jak zrobić by działało to na wn722n?
Chcę tylko dostać się do luci.

4 (edytowany przez mar_w 2021-08-29 12:29:25)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

musisz mieć odpowiedni pakiet ale wn722n był w kilku wersjach i ma różne sterowniki:
https://deviwiki.com/wiki/TP-LINK_TL-WN722N_v1.x
ruch należy do Ciebie smile
Zamiast wgrać normalny obraz (masz tam dostępne 256 MB) i wgrywać sterowniki po kolei to kompilujesz.
To nie jest Flash routera z którym są większe problemy jeśli chodzi o obsługę w porównaniu do karty microSD gdzie wkładasz ją do czytnika i heja
Rozumiem jakbyś samodzielnie nakładał patche, których nie ma w obrazach na openwrt.org. to co innego.

A kto Ci powiedział, że nie działa wbudowane Wifi?
Zobacz to bo nie mam przy sobie żeby sprawdzić: https://forum.openwrt.org/t/raspberry-p … t/50728/17

Minusem samodzielnej kompilacji jest to, że nikt nie ma odniesienia co tam wgrałeś w odróżnieniu do obrazów z openwrt.org czy eko.one.pl na których każdy może sprawdzić, mieć to samo i podpowiedzieć w razie czego.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

5 (edytowany przez windadonieba 2021-08-29 12:31:56)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

To  ma być to

{
        "radio0": {
                "up": true,
                "pending": false,
                "autostart": true,
                "disabled": false,
                "retry_setup_failed": false,
                "config": {
                        "channel": "36",
                        "hwmode": "11a",
                        "path": "platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1",
                        "htmode": "VHT80",
                        "disabled": false
                },
                "interfaces": [
                        {
                                "section": "default_radio0",
                                "ifname": "wlan0",
                                "config": {
                                        "mode": "ap",
                                        "ssid": "OpenWrt",
                                        "encryption": "none",
                                        "network": [
                                                "lan"
                                        ],
                                        "mode": "ap"
                                }
                        }
                ]
        }
}

i gdzie to wrzucić?Wiem że można uci set , ale musi być łatwiejsza droga, a chip mam realteka - czyli rtl8188eu-firmware ściągnąć?

6 (edytowany przez mar_w 2021-08-29 12:44:05)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Na wbudowanym radiu sprawdź jedną z tych opcji:
https://forum.openwrt.org/t/raspberry-p … t/50728/17

to jest widok pliku /etc/config/wireless. Trzeba go edytować wbudowanym edytorem "vi" lub zainstalować np. "nano"

# vi /etc/config/wireless
lub
# nano /etc/config/wireless

Zawsze będzie Ci czegoś brakować, a Ty do byle pierdoły będziesz kompilować za każdym razem nowy obraz.
Jeżeli nie znasz sprzętu to wgrywa się obraz z openwrt.org, instaluje potrzebne pakiety, aż do skutku, aż do momentu gdy już masz to co chcesz, spisujesz listę pakietów i dopiero wtedy kompilujesz sobie "wymarzony" system.

moim zdaniem podchodzisz do tego jak kot do jeża.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

7

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

mar_w napisał/a:

Na wbudowanym radiu sprawdź jedną z tych opcji:
https://forum.openwrt.org/t/raspberry-p … t/50728/17

to jest widok pliku /etc/config/wireless. Trzeba go edytować wbudowanym edytorem "vi" lub zainstalować np. "nano"

# vi /etc/config/wireless
lub
# nano /etc/config/wireless

Zawsze będzie Ci czegoś brakować, a Ty do byle pierdoły będziesz kompilować za każdym razem nowy obraz.
Jeżeli nie znasz sprzętu to wgrywa się obraz z openwrt.org, instaluje potrzebne pakiety, aż do skutku, aż do momentu gdy już masz to co chcesz, spisujesz listę pakietów i dopiero wtedy kompilujesz sobie "wymarzony" system.

moim zdaniem podchodzisz do tego jak kot do jeża.


mój plik wygląda trochę inaczej, też myślałem żeby edytować

config wifi-device 'radio0'
    option type 'mac80211'
    option path 'platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1'
    option channel '36'
    option band '5g'
    option htmode 'VHT80'
    option disabled '1'

config wifi-iface 'default_radio0'
    option device 'radio0'
    option network 'lan'
    option mode 'ap'
    option ssid 'OpenWrt'
    option encryption 'none'

i bez zawiasów klamrowych jest, co robić?


A obraz…wiem że zawsze coś będzie brakować, ale jest już internet, a z domyślnych obrazów to nawet obsługi modemów hilink nie ma.
Jest "community build" ale na nim nie działa wbudowane wifi, i ma pierdyliard niepotrzebnych mi rzeczy (dla mnie obsługa wlan tylko, hilinka w znaczeniu internet i luci) byłbym wdzięczny za pomoc, i przepraszam za problem.


Aha, na tej stronie chyba nie ma

8 (edytowany przez Cezary 2021-08-29 13:10:02)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Nic nie masz robić. To co pokazałeś to wynk polecenia wifi status. A ty masz po prostu usunąć linię z disabled

uci -q del wireless.radio0.disabled
uci set wireless.radio0.country=US
uci commit wireless
wifi

i powinno wstać na domyślnych ustawieniach. Jeżeli nie działa to pokaż wynik polecenia logread i zobaczymy co dalej.

EDIT: na wiki piszą że country musi być ustawione, a niekiedy musisz odpalić rasbiana, odpalić wiifi i dopiero:

The Country Code under Wireless in OpenWrt does not work, and you do need to set/change the country code in the latest Raspbian, and then you can go back to OpenWrt; the new country code will be used. Starting with Raspberry Pi 3 B+, the on-board wireless won't even start if there is no country code (set in Raspbian) See: https://forum.openwrt.org/t/cannot-use- … fig/3707/3

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez windadonieba 2021-08-29 13:13:48)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

https://i.imgur.com/Hm1Va9n.jpg
przepraszam za zdjęcie, tessereact coś mi nie działa

10

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Czemu tak dziwnie robisz? Podłącz się do niego z drugiego komputera przez ssh i będziesz mógł kopiować tekst.

Ustaw sobie country, zresetuj. Jeżeli nadal nie działa - pokaż wyniki

logread
iw dev
iw list

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Cezary napisał/a:

Czemu tak dziwnie robisz? Podłącz się do niego z drugiego komputera przez ssh i będziesz mógł kopiować tekst.

Ustaw sobie country, zresetuj. Jeżeli nadal nie działa - pokaż wyniki

logread
iw dev
iw list

Kabli nie mam chyba, a gdybym miał dostęp przez ssh przez wifi to by nie było nawet tego tematu, już ustawiam country

12

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Stanowczo podłącz się przez kablem, przecież nie będziesz za każdym razem wyjmował karty żeby coś poprawić.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

ustawiłem

uci set wireless.radio0=country='PL'

Najpierw w tryb promiscous a później disable.Co się dzieje?

14

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Nie pisz sam co się dzieje tylko pokaż wyniki poleceń które podałem.

I źle zrobiłeś polecenie - tam nie ma pierwszego = tylko jest kropka.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

W sensie?bo

uci set wireless.radio0=country='US'

pokazali na internecie

16 (edytowany przez mar_w 2021-08-29 13:44:24)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Cezary napisał/a:

uci -q del wireless.radio0.disabled
uci set wireless.radio0.country=US
uci commit wireless
wifi

dlaczego nie zrobiłeś to co pokazał Cezary?

Cezary,
Dla mnie to dziwnie wygląda ta sprawa ponieważ:
1.

windadonieba napisał/a:

To  ma być to
{
        "radio0": {
                "up": true,
                "pending": false,
                "autostart": true,
                "disabled": false,

2.

windadonieba napisał/a:

mój plik wygląda trochę inaczej, też myślałem żeby edytować

config wifi-device 'radio0'
    option type 'mac80211'
    option path 'platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1'
    option channel '36'
    option band '5g'
    option htmode 'VHT80'
    option disabled '1'

Albo false albo true. Albo autor pokazuje coś przed zmianą, potem zmienia i nie edytuje postów. dlatego ciężko złapać punkt odniesienia co jest aktualnie na "tapecie" albo wkleja sobie konfigi z internetu....

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

17 (edytowany przez windadonieba 2021-08-29 13:59:06)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Cezary napisał/a:

Stanowczo podłącz się przez kablem, przecież nie będziesz za każdym razem wyjmował karty żeby coś poprawić.

Obecnie jestem na wsi, trudno by było

Wklepałem

uci set wireless.radio0.country=US 
uci commit wireless
wifi

I zrobiłem reboot, żadnej sieci wifi nie widać
A teraz gdy wpisuję wifi to mi wypisuje iż 'radio1' is disabled

18

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Wyniki poleceń pokaż. Bo inaczej nie można tego zdiagnozować. Samo 'bo się nie uruchamia" nic nie znaczy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

https://i.imgur.com/fJcROXh.jpg

Albo false albo true. Albo autor pokazuje coś przed zmianą, potem zmienia i nie edytuje postów. dlatego ciężko złapać punkt odniesienia co jest aktualnie na "tapecie" albo wkleja sobie konfigi z internetu....

a tamto to zanim przestawiłem, teraz już sam nie wiem w jakim stanie to jest, bo niby to co kazaliście true, ale openwrt pokazuje mi disabled jak widzicie hmm

kurde chciałem mieć praktyczny router a ciągle jakieś schody

20

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Jak podłączyłeś kolejną kartę to pojawiło się radio1. Ale jego jeszcze nie skonfigurowałeś, więc jest domyślnie wyłączone.

Skup się nad tym o czym rozmawiamy, nie przejmuj się na razie nowymi rzeczami.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21 (edytowany przez windadonieba 2021-08-30 10:17:33)

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

To nie przejmować się radio1 póki co?próbowałem połączyć pi przez uart i nic, co dalej?

jest gdzieś jakiś plik tekstowy gdzie mogę swobodnie wrzucić dane z posta nr5?

22

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

Nigdzie nie możesz tego wrzucić. To wynik polecenia wifi status a nie dane konfiguracyjne które można gdzieś wpisać.

Uart też działa. O ile masz dobry uart.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: Rpi4 na wygenerowanym obrazie nie łączy z internetem

RPi4 nie mam, ale mam dostęp do RPI3B+. I wifi tak działa od początku, wystarczy tylko usunąć/wyłączyć linię z disabled, nic więcej  nie trzeba robić żeby uruchomić AP. Sprawdzałem na openwrt 21.04rc4.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.