Temat: Nie działa WiFi po upgrade oprogramowania

Cześć,

Od dzisiaj jestem posiadaczem UniElec U7621-06.
Router przyjechał z przestarzałym softem (chyba v12.xxx).
Na początku zacząłem od instalacji sysupgrade do najnowszej wersji v18.x.
Po tej operacji nie mam w /etc/config/wireless żadnego pliku, więc go utworzyłem.
W LuCi pojawiła się opcja "Sieć bezprzewodowa" w menu.
Karta WiFi to zewnętrzny moduł podłączony pod złącze mPCI.
Niestety, skanowanie sieci nie wykrywa żadnych AP.
Konfiguracja jako AP nie rozgłasza tego sygnału.

W "ifconfig" nie widzę odpowiedniego interface wlanX.
"iwinfo" nic nie zwraca.

# wifi status

{

}

# ls /proc/bus/pci

00       01       02       devices

# iw list

nl80211 not found.

Proszę o pomoc.

2

Odp: Nie działa WiFi po upgrade oprogramowania

Ty nie masz go tworzyć! On ma się zrobić sam.

Czy masz zainstalowane sterowniki do swojej karty WIFI?

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

3 (edytowany przez Królik 2019-06-12 15:59:12)

Odp: Nie działa WiFi po upgrade oprogramowania

Obraz dla UniElec U7621-06 nie zawiera domyślnie żadnego drivera wifi. Nie pamiętam czy zawiera wpad w jakiejkolwiek postaci.

Wynika to z faktu, że wersja podstawowa nie zawiera kart wifi.

Ja np. mam wsadzonego atherosa.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

4

Odp: Nie działa WiFi po upgrade oprogramowania

Jak mogę sprawdzić, jaki moduł mam zainstalowany w tym gnieździe?
Niestety, nie ma na nim żadnej naklejki.

5 (edytowany przez Królik 2019-06-12 16:45:50)

Odp: Nie działa WiFi po upgrade oprogramowania

Zobacz nazwy scalaków na kartach mpcie. Przypuszczalnie masz mt7612 i mt7602 albo 03, jeśli kupowałeś wprost z aliexpres.

Edit:
Ew. możesz zainstalować lspci (pakiet pciutils albo coś w tym stylu) i wkleić vid  i pid karty. Po tym tez można dojść który driver.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

6

Odp: Nie działa WiFi po upgrade oprogramowania

tinware napisał/a:

Jak mogę sprawdzić, jaki moduł mam zainstalowany w tym gnieździe?
Niestety, nie ma na nim żadnej naklejki.

Więc nawet nie wiesz co kupiłeś? smile

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

7

Odp: Nie działa WiFi po upgrade oprogramowania

Królik napisał/a:

Obraz dla UniElec U7621-06 nie zawiera domyślnie żadnego drivera wifi. Nie pamiętam czy zawiera wpad w jakiejkolwiek postaci.

Wynika to z faktu, że wersja podstawowa nie zawiera kart wifi.

Ja np. mam wsadzonego atherosa.

Na weekend jak nic nie wyskoczy planuje następne obrazy; mogę wkładać domyślnie ath9k/ath10k i wpad-mini do tego modelu.

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

8

Odp: Nie działa WiFi po upgrade oprogramowania

Cezary napisał/a:

Na weekend jak nic nie wyskoczy planuje następne obrazy; mogę wkładać domyślnie ath9k/ath10k i wpad-mini do tego modelu.

Warto przede wszystkim dorzucić praktycznie cały mt76.
Chińczycy oferują następujące karty "z fabryki": MT7603E, MT7612E, MT7602E, MT7615.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

9 (edytowany przez tinware 2019-06-12 20:23:41)

Odp: Nie działa WiFi po upgrade oprogramowania

Cezary napisał/a:

Ty nie masz go tworzyć! On ma się zrobić sam.

ok, usuwam

# rm /etc/config/wireless


Cezary napisał/a:

Czy masz zainstalowane sterowniki do swojej karty WIFI?

Nie, nie mam pojęcia jakie mam zainstalować, bo nie wiem co to za sprzęt.



Królik napisał/a:

Wynika to z faktu, że wersja podstawowa nie zawiera kart wifi.

Zgadza się, podczas zakupu wybrałem dodatkowo opcję karty WLAN 2.4GHz



Cezary napisał/a:

Więc nawet nie wiesz co kupiłeś? smile

Jeśli chodzi o kartę WiFi to mam praktycznie minimalne wymagania, stąd też mój brak zainteresowania tą kwestią. Zwróciłem uwagę na inne parametry tego sprzętu podczas zakupu, więc jeśli chodzi o WiFi - fakt, nie wiem co kupiłem. Wiem, że to 2.4GHz i wyjście na dwie anteny, to mi wystarcza.



Królik napisał/a:

Zobacz nazwy scalaków na kartach mpcie

Wyjąłem go z gniazda mini-PCIe - wygląda następująco:
https://images90.fotosik.pl/199/355086a09f964977gen.jpg



Królik napisał/a:

możesz zainstalować lspci (pakiet pciutils albo coś w tym stylu) i wkleić vid  i pid karty. Po tym tez można dojść który driver.

Ok.

# opkg install pciutils

# lspci
00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01)
02:00.0 Network controller: MEDIATEK Corp. Device 7603

A więc szukamy...

# opkg search *7603*
kmod-mt7603 - 4.14.95+2019-01-25-0b939dc7-1
kmod-mt7603 - 4.14.95+2019-01-25-0b939dc7-1
kmod-mt7603 - 4.14.95+2019-01-25-0b939dc7-1
kmod-mt7603 - 4.14.95+2019-01-25-0b939dc7-1

I instalujemy...:

# opkg install kmod-mt7603

No i działa! smile
Dobra robota, dzięki



Dodałem tą paczkę do swojego obrazu, wygenerowałem i po wgraniu nie mogę dostać się do urządzenia.
Uruchomiłem router w trybie failsafe przez serial port. Jak mogę wysłać plik na router, skoro nie działa w nim sieć oraz po zainstalowaniu pendrive lub karty sd nie mam odpowiednich urządzeń w /dev/

[ 1136.645261] usb 1-1: USB disconnect, device number 4
[ 1212.311593] usb 1-1: new high-speed USB device number 5 using xhci-mtk
[ 1212.497285] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 1212.503876] scsi host2: usb-storage 1-1:1.0
[ 1213.618671] scsi 2:0:0:0: Direct-Access              USB Flash Memory PMAP PQ: 0 ANSI: 0 CCS
[ 1215.085874] sd 2:0:0:0: [sda] 15240576 512-byte logical blocks: (7.80 GB/7.27 GiB)
[ 1215.093697] sd 2:0:0:0: [sda] Write Protect is off
[ 1215.098715] sd 2:0:0:0: [sda] No Caching mode page found
[ 1215.104037] sd 2:0:0:0: [sda] Assuming drive cache: write through
[ 1215.132533]  sda: sda1
[ 1215.137242] sd 2:0:0:0: [sda] Attached SCSI removable disk


(none):/# ls /dev
console             mtd5ro              ttyS10
cpu_dma_latency     mtd6                ttyS11
full                mtd6ro              ttyS12
fuse                mtdblock0           ttyS13
gpiochip0           mtdblock1           ttyS14
gpiochip1           mtdblock2           ttyS15
gpiochip2           mtdblock3           ttyS2
hw_random           mtdblock4           ttyS3
kmsg                mtdblock5           ttyS4
memory_bandwidth    mtdblock6           ttyS5
mtd0                network_latency     ttyS6
mtd0ro              network_throughput  ttyS7
mtd1                null                ttyS8
mtd1ro              port                ttyS9
mtd2                ptmx                ubi_ctrl
mtd2ro              pts                 urandom
mtd3                random              watchdog
mtd3ro              shm                 watchdog0
mtd4                tty                 zero
mtd4ro              ttyS0
mtd5                ttyS1

10

Odp: Nie działa WiFi po upgrade oprogramowania

Więc sobie dokompiluj do obrazu moduły usb lub włącz wifi jeżeli działa.

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

11

Odp: Nie działa WiFi po upgrade oprogramowania

Nie za bardzo mam pole manewru...

(none):/# ip addr show
[ 1435.506533] SQUASHFS error: Unable to read fragment cache entry [37fac2]
[ 1435.513244] SQUASHFS error: Unable to read page, block 37fac2, size 17d64
ash: ip: I/O error

(none):/# wifi
[ 1505.973931] SQUASHFS error: Unable to read fragment cache entry [3afd6a]
[ 1505.980621] SQUASHFS error: Unable to read page, block 3afd6a, size 117d8
ash: wifi: I/O error

Mam dokompilowane te moduły do swojego obrazu, ale jak mogę go teraz wrzucić do routera?
Może TFTPD i recovery? Tylko nie ma tutaj żadnych informacji, jak to zrobić, jakie adresy ustawić

12

Odp: Nie działa WiFi po upgrade oprogramowania

Ale ty tam chyba breeda masz jako bootloader. Więc wgraj soft z jego poziomu.

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

13

Odp: Nie działa WiFi po upgrade oprogramowania

Jak moge to sprawdzic, uruchomic i wgrac?

14

Odp: Nie działa WiFi po upgrade oprogramowania

Wciśnij i trzymaj reset, podłącz zasilanie. Ustaw na stałe adres 192.168.1.2 w komputerze, podłącz się kablem i przeglądarką się wbij na 192.168.1.1

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

15

Odp: Nie działa WiFi po upgrade oprogramowania

Tymczasem...

===================================================================
                MT7621   stage1 code 13:14:00 (ASIC)
                CPU=50000000 HZ BUS=16666666 HZ
==================================================================
Change MPLL source from XTAL to CR...
do MEMPLL setting..
MEMPLL Config : 0x21100000
3PLL mode + External loopback
=== XTAL-40Mhz === DDR-1066Mhz ===
PLL3 FB_DL: 0x0, 1/0 = 559/465 01000000
PLL4 FB_DL: 0x1, 1/0 = 518/506 05000000
PLL2 FB_DL: 0x10, 1/0 = 522/502 41000000
do DDR setting..[00320000]
Apply DDR3 Setting...(use customer AC)
          0    8   16   24   32   40   48   56   64   72   80   88   96  104  112  120
      --------------------------------------------------------------------------------
0000:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0001:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0002:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0003:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0004:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0005:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0006:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0007:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0008:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0009:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
000A:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
000B:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
000C:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
000D:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
000E:|    0    0    0    0    0    0    0    0    0    0    1    1    1    1    1    1
000F:|    0    0    0    0    0    1    1    1    1    1    1    1    1    1    1    0
0010:|    1    1    1    1    1    1    1    1    1    0    0    0    0    0    0    0
0011:|    1    1    1    1    0    0    0    0    0    0    0    0    0    0    0    0
0012:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0013:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0014:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0015:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0016:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0017:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0018:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
0019:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
001A:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
001B:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
001C:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
001D:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
001E:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
001F:|    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0
rank 0 coarse = 15
rank 0 fine = 80
B:|    0    0    0    0    0    0    0    0    1    1    1    0    0    0    0    0
opt_dle value:9
DRAMC_R0DELDLY[018]=00001F1F
==================================================================
                RX      DQS perbit delay software calibration
==================================================================
1.0-15 bit dq delay value
==================================================================
bit|     0  1  2  3  4  5  6  7  8  9
--------------------------------------
0 |    10 9 9 12 10 9 10 9 7 8
10 |    9 10 9 11 10 10
--------------------------------------

==================================================================
2.dqs window
x=pass dqs delay value (min~max)center
y=0-7bit DQ of every group
input delay:DQS0 =31 DQS1 = 31
==================================================================
bit     DQS0     bit      DQS1
0  (1~56)28  8  (1~55)28
1  (1~57)29  9  (1~56)28
2  (1~57)29  10  (1~58)29
3  (1~60)30  11  (1~56)28
4  (1~57)29  12  (1~59)30
5  (1~57)29  13  (1~57)29
6  (3~59)31  14  (2~60)31
7  (1~59)30  15  (1~58)29
==================================================================
3.dq delay value last
==================================================================
bit|    0  1  2  3  4  5  6  7  8   9
--------------------------------------
0 |    13 11 11 13 12 11 10 10 10 11
10 |    11 13 10 13 10 12
==================================================================
==================================================================
     TX  perbyte calibration
==================================================================
DQS loop = 15, cmp_err_1 = ffff0000
dqs_perbyte_dly.last_dqsdly_pass[0]=15,  finish count=1
dqs_perbyte_dly.last_dqsdly_pass[1]=15,  finish count=2
DQ loop=15, cmp_err_1 = ffff0080
dqs_perbyte_dly.last_dqdly_pass[1]=15,  finish count=1
DQ loop=14, cmp_err_1 = ffff0000
dqs_perbyte_dly.last_dqdly_pass[0]=14,  finish count=2
byte:0, (DQS,DQ)=(8,8)
byte:1, (DQS,DQ)=(8,8)
20,data:88
[EMI] DRAMC calibration passed

===================================================================
                MT7621   stage1 code done
                CPU=50000000 HZ BUS=16666666 HZ
===================================================================
***** led set *****


U-Boot 1.1.3 (Dec 24 2014 - 22:25:27)

Board: Ralink APSoC DRAM:  256 MB
relocate_code Pointer at: 8ffb8000

Config XHCI 40M PLL
flash manufacture id: c2, device id 20 18
find flash: MX25L12805D
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 4.2.1.0
--------------------------------------------
ASIC 7621_MP (MAC to MT7530 Mode)
DRAM_CONF_FROM: Auto-Detection
DRAM_TYPE: DDR3
DRAM bus: 16 bit
Xtal Mode=3 OCP Ratio=1/3
Flash component: SPI Flash
Date:Dec 24 2014  Time:22:25:27
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 880 MHZ ####
 estimate memory size =256 Mbytes
#Reset_MT7530

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.                                                             3


 netboot_common, argc= 1

 NetTxPacket = 0x8FFE4E00

 KSEG1ADDR(NetTxPacket) = 0xAFFE4E00

 NetLoop,call eth_halt !

 NetLoop,call eth_init !
Trying Eth0 (10/100-M)

 Waitting for RX_DMA_BUSY status Start... done


 ETH_STATE_ACTIVE!!
TFTP from server 10.10.10.3; our IP address is 10.10.10.123
Filename 'root_uImage'.

 TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: Got ARP REPLY, set server/gtwy eth addr (00:26:22:43:eb:54)
Got it
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
checksum bad
T T T T T

Chyba podczas wrzucania tego nowego firmware nie zgadzała mi się suma kontrolna

16

Odp: Nie działa WiFi po upgrade oprogramowania

Nie, te sumy to błąd transmisji pakietów a nie suma całego obrazu. tftp widzi to jako binarkę a nie jaką strukturę z której ma policzyć i sprawdzić (z czym?) sumę kontrolną.

Czyli - sprawdź połączenie kablowe, bo coś ci szwankuje.

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

17 (edytowany przez tinware 2019-06-12 22:06:07)

Odp: Nie działa WiFi po upgrade oprogramowania

No i to by było na tyle... Zostawiam jeszcze instrukcję dla tych, którzy zdecydują się na taki sprzęt tak jak ja;-)

1. Szczegóły firmware
    # Pobierz firmware do routera tutaj
    # Stwórz folder o nazwie pliku firmware
    # Umieść plik firmware w stworzonym folderze
    # Zmień nazwę pobranego firmware na "root_uImage" (bez rozszerzenia)
   
2. Karta sieciowa komputera w połączeniu statycznym z routerem
    # Adres IP: 10.10.10.3
    # Maska: 255.255.255.0
   
3. Serwer tftpd64
    # Wskaż folder z firmware "root_uImage"
    # Wybierz kartę sieciową w połączeniu statycznym 10.10.10.3
   
4. Przy routerze
    # Podłącz skrętke w LAN-1 !
    # Naciśnij i przytrzymaj przycisk RESET
    # Włącz zasilanie routera
    # W programie tftpd64 oczekuj na pojawienie się routera (10.10.10.123) pobierającego firmware
    # Zwolnij przycisk RESET

18

Odp: Nie działa WiFi po upgrade oprogramowania

Mógłbyś przetłumaczyć i dopisać do wiki?

https://openwrt.org/toh/unielec/u7621-06

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

19 (edytowany przez tinware 2019-06-13 10:07:52)

Odp: Nie działa WiFi po upgrade oprogramowania

Proszę...

Flash via tftpd

1. Download firmware http://downloads.openwrt.org/releases/18.06.2/targets/ramips/mt7621/
2. Change the file name from “openwrt-18…..squashfs-sysupgrade.bin” to “root_uImage” (without extension)
3. Connect your computer to the LAN1 router
4. Statically set your computer network card 10.10.10.3/24
5. Run Tftpd64, select network card 10.10.10.3 and select directory with “root_uImage” file
6. Press and hold the reset button
7. Input the power supply to the router
8. After about 30 seconds the router (10.10.10.123) will start downloading the firmware, which will be noticeable in the Tftp64 program
9. Release the reset button
10. Set the computer network card in DHCP mode
11. Expect to ping the device 192.168.1.1/24

Wraz z tym routerem kupiłem jego młodszego brata - U7628-01.
On tak na prawdę zrobił na mnie niesamowite wrażenie.
Aktualnie w cenie 130zł dostajemy wszystko, czego dusza zapragnie oprócz 1Gbit switcha.
Nie chce zawczasu zbyt mocno zachwalać, ale na działkę, garażu czy do samochodu... świetna sprawa

20

Odp: Nie działa WiFi po upgrade oprogramowania

Dzięki wielkie. Im więcej wiedzy na oficjalnym wiki tym lepiej. smile

MT7628 to raczej następca MT7620. W tych pieniądzach rzeczywiście jest ciekawą propozycją. Chociaż i tak w kategorii cena/jakość wygrywa Netgear R6220. wink

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

21

Odp: Nie działa WiFi po upgrade oprogramowania

Chyba, ze trafisz używki.
Ja dorwałem R7000 (ale pod Tomato) za 180 pln

22

Odp: Nie działa WiFi po upgrade oprogramowania

tinware napisał/a:

Wraz z tym routerem kupiłem jego młodszego brata - U7628-01.
On tak na prawdę zrobił na mnie niesamowite wrażenie.
Aktualnie w cenie 130zł dostajemy wszystko, czego dusza zapragnie oprócz 1Gbit switcha.
Nie chce zawczasu zbyt mocno zachwalać, ale na działkę, garażu czy do samochodu... świetna sprawa

Chyba jednak zbyt wcześnie zachwaliłem ten sprzęt, zobacz: