Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Hvordan åpne wifi router 2 Telenor (installere openwrt)


autoTorbjørn

Anbefalte innlegg

Er lenge siden nå. Men kan ikke huske at det var noen store utfordringer. Var vel noen skruer og nokså samarbeidsvillige klips. Skal se om jeg finner igjen bildene jeg tok.

 

Nå skal det sies at den jeg har fiklet med er en nokså tidlig utgave. Mangler bla merking av portene. Usikker på om det er andre mekaniske forskjeller også. Har på todo-lista å sjekke ut en produksjonsversjon men det spørs om jeg kommer dit med det første. Litt mange prosjekter for tiden..

Vet  ikke om dette hjelper mye, men det var det beste jeg hadde. Har noen flere bilder som ikke gir mye ekstra. Og litt krøkkete å krympe dem fra mobifonen så forumgrensene tillater bare to

DSC_5047.JPG

DSC_5048.JPG

Lenke til kommentar
Del på andre sider

On 18/09/2023 at 12:05, autoTorbjørn said:

Bygger openwrt nå. Er det noe spesielt å tenke på? Fikk du "alt" til å virke?

Skal ikke være noe spesielt.  Som vanlig vil jeg sterkt anbefale backup av alle partisjoner som det aller, aller første du gjør.  Da har du alltids en vei tilbake.

 

Jeg gikk litt fram og tilbake mht om jeg skulle anbefale å beholde Telenor-firmware som "rescue", men lot være.  Den originale firmwaren sletter "rootfs_data" imaget (OpenWrt's "overlay" filsystem) ved boot, så du kan ikke veksle mellom den og OpenWrt på noen praktisk måte uansett.  Det er mye bedre å ha et OpenWrt image som "rescue".

 

Fordi alle innstillinger lagres i ram så er "rescue"-mekanikken forresten ganske robust.  Den slår inn etter et visst antall feilende boot.  Men du låser deg ikke fast der.  Du kan gå tilbake til å prøve normal boot igjen ved å ta strømmen.

 

Ja, alt virker så vidt jeg vet.  Har ikke noen klient jeg kan teste 6GHz radioen med, men den påstår nå iaffal at den sender.  Eh, ja, det er en ting jeg ikke helt har funnet ut av.  5GHz-radioen påstår latterlig lave sende-styrker:
 

root@OpenWrt:/# iw phy2 info|sed -n '/Frequencies/,/valid interface/p'
                Frequencies:
                        * 5180 MHz [36] (6.0 dBm)
                        * 5200 MHz [40] (6.0 dBm)
                        * 5220 MHz [44] (6.0 dBm)
                        * 5240 MHz [48] (6.0 dBm)
                        * 5260 MHz [52] (6.0 dBm) (radar detection)
                        * 5280 MHz [56] (6.0 dBm) (radar detection)
                        * 5300 MHz [60] (6.0 dBm) (radar detection)
                        * 5320 MHz [64] (6.0 dBm) (radar detection)
                        * 5500 MHz [100] (6.0 dBm) (radar detection)
                        * 5520 MHz [104] (6.0 dBm) (radar detection)
                        * 5540 MHz [108] (6.0 dBm) (radar detection)
                        * 5560 MHz [112] (6.0 dBm) (radar detection)
                        * 5580 MHz [116] (6.0 dBm) (radar detection)
                        * 5600 MHz [120] (6.0 dBm) (radar detection)
                        * 5620 MHz [124] (6.0 dBm) (radar detection)
                        * 5640 MHz [128] (6.0 dBm) (radar detection)
                        * 5660 MHz [132] (6.0 dBm) (radar detection)
                        * 5680 MHz [136] (6.0 dBm) (radar detection)
                        * 5700 MHz [140] (6.0 dBm) (radar detection)
                        * 5720 MHz [144] (6.0 dBm) (radar detection)
                        * 5745 MHz [149] (6.0 dBm)
                        * 5765 MHz [153] (6.0 dBm)
                        * 5785 MHz [157] (6.0 dBm)
                        * 5805 MHz [161] (6.0 dBm)
                        * 5825 MHz [165] (6.0 dBm)
                        * 5845 MHz [169] (6.0 dBm)
                        * 5865 MHz [173] (6.0 dBm)
        valid interface combinations:

 

Men jeg mener dette ikke er reellt.  Jeg har 5GHz-klienter 🙂   Og en sammenligning av signalene mellom denne og andre aksesspunkt plassert på samme sted viser ingen store forskjeller.

 

2,5 og 6 GHz radioene viser normale verdier.  Husk å sette country til "NO" (eller noe annet der 6 GHz er tillatt, men "NO" er nok lurest).  Ellers får du ikke brukt 6GHz i det hele tatt.

 

Og det er mulig jeg slumset med de orignale mac-adressene.  Litt usikker.  Du får fikse og sende en PR om det er plagsomt.

Lenke til kommentar
Del på andre sider

22 hours ago, Kim123 said:

Av ren nysgjerrighet; hva ønsker du å oppnå som dagens router ikke leverer? 

 

Jeg kan jo ikke svare for @autoTorbjørn, men denne ruteren er noe bortimot det mest perfekte som finnes for OpenWrt for tiden.  Veldig lite hardware der ute med Wifi 6E og 2 x 2,5 Gbps ethernet som er fullt ut støttet i OpenWrt.

 

I forhold til original firmware så er det vel bare kontroll over USB-porten du vinner.  Men det er jo morsomt i seg selv.  Klarte faktisk å overgå 2,5G-portene med en 5G ethernet-dongle i denne porten.  Fikk gjennom ca 3,4Gbps, målt mellom "CPU" og en PC i den andre enden (med et 10G PCIe adapter).  Og det sier jo også litt om CPU-ytelsen du har her.  Denne tingen ruter glatt med full fart mellom de to 2,5G portene, også om du gjør NATing.  Uten å ta i bruk hardware-aksellerering (som høres fint ut, men egentlig betyr "juks").

Lenke til kommentar
Del på andre sider

On 21/09/2023 at 20:02, Kim123 said:

Av ren nysgjerrighet; hva ønsker du å oppnå som dagens router ikke leverer? 

 

Litt forskjellige grunner

* gøy / teknisk interessant

* personvern (holde Telenor på utsiden av hjemmenettverket)

* Jeg har alle IoT devices på eget vlan, i tillegg til gjestenett 

* Jeg har en vpn kobling til en annen site (hytta)

 

Denne boksen fremstår som en pen hw (som Bjørn er inne på) oppgradering av den jeg bruker i dag. Synd å la den stå og samle støv.

 

20 minutes ago, godtfred1000 said:

er det en måte å fjerne telenor web interface å bruke Zyxel web interface på ex5700-I0?

 

Da ender jeg opp med openwrt interfacet, så ja og nei.

 

 

Lenke til kommentar
Del på andre sider

10 hours ago, godtfred1000 said:

Jeg har Altibox isp men får ikke brukt denne Telenor router nå, er det noen måte jeg kan få brukt den?

 

Gått på litt tekniske utfordringer så har ikke fått prøvd enda. men ja, med openwrt burde alt "Telenor" forsvinne og du kan bruke den som en hvilken som helst annen wifi router

Lenke til kommentar
Del på andre sider

  • 2 måneder senere...

Kom meg aldri til å lage den planlagte wiki-siden.  Er for kjedelig å skrive dokumentasjon 😉

 

Men instruksjonene er her: https://github.com/openwrt/openwrt/commit/6cc14bf66aa924962b926ea9702b6153ae418a7d

 

Innebærer at du må åpne boksen og koble til konsoll. Slik må det dessverre bli ettersom du ikke har noen annen management-tilgang til ruteren. Men du slipper å lodde noe.  Det er allerede en header der.  Du trenger bare en 3,3 V USB TTL dongle/kabel av en eller annen type.

 

Du finner snapshot-images her:

https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/openwrt-mediatek-filogic-zyxel_ex5700-telenor-initramfs-kernel.bin

https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/openwrt-mediatek-filogic-zyxel_ex5700-telenor-squashfs-sysupgrade.bin

 

Det som stod om ex5700 i release notes for 23.05 var dessverre ikke korrekt.  Vet ikke helt hvorfor den endte opp der.  De var kanskje litt for ivrige etter å promotere støtte for Wifi 6E?

 

Er generelt ikke noe større problem å bruke snapshot.  Det eneste er at pakke-repoet stadig oppdateres.  Dette gjør at det umulig å installere drivere, eller andre kjerne-moduler, etter et par dager.  Men det meste annet går bra.  Og det er jo ikke verre enn at du bare kan laste et helt nytt snapshot-image hvis du kommer på at du trenger en driver.  Etter førstegangs installasjon er videre oppgraderinger like enkelt som ellers.

Lenke til kommentar
Del på andre sider

Bjørn Mork skrev (43 minutter siden):

Kom meg aldri til å lage den planlagte wiki-siden.  Er for kjedelig å skrive dokumentasjon 😉

 

Men instruksjonene er her: https://github.com/openwrt/openwrt/commit/6cc14bf66aa924962b926ea9702b6153ae418a7d

 

Innebærer at du må åpne boksen og koble til konsoll. Slik må det dessverre bli ettersom du ikke har noen annen management-tilgang til ruteren. Men du slipper å lodde noe.  Det er allerede en header der.  Du trenger bare en 3,3 V USB TTL dongle/kabel av en eller annen type.

 

Du finner snapshot-images her:

https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/openwrt-mediatek-filogic-zyxel_ex5700-telenor-initramfs-kernel.bin

https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/openwrt-mediatek-filogic-zyxel_ex5700-telenor-squashfs-sysupgrade.bin

 

Det som stod om ex5700 i release notes for 23.05 var dessverre ikke korrekt.  Vet ikke helt hvorfor den endte opp der.  De var kanskje litt for ivrige etter å promotere støtte for Wifi 6E?

 

Er generelt ikke noe større problem å bruke snapshot.  Det eneste er at pakke-repoet stadig oppdateres.  Dette gjør at det umulig å installere drivere, eller andre kjerne-moduler, etter et par dager.  Men det meste annet går bra.  Og det er jo ikke verre enn at du bare kan laste et helt nytt snapshot-image hvis du kommer på at du trenger en driver.  Etter førstegangs installasjon er videre oppgraderinger like enkelt som ellers.

 

Takk. Åpne boksen og koble til usb dongle er nok ikke noe problem. Mer skeptisk til resten. 

Lenke til kommentar
Del på andre sider

49 minutes ago, Gersho said:

Kommer i fremtiden en enklere løsning?

Usannsynlig.  Lokal management er stengt med hensikt. Bootloader er eneste vei inn.

 

Men jeg vil hevde at det er sånn passelig komplisert.  Du skal være over middels interessert for å gidde.  Da har vi sortert ut de mest interessante brukerne 🙂

Lenke til kommentar
Del på andre sider

39 minutes ago, NorGuten said:

Mer skeptisk til resten.

Lite grunn til det.  Den første delen av instruksjonen består i å boote OpenWrt fra RAM.  Du kan jo velge å teste det uten å gå videre med sysupgrade.  Da har du ikke endret noe som helst, og en power cycle vil boote tilbake til original firmware.

 

Merk at U-Boot environment variable heller ikke er persistent på denne boksen - den har environment utelukkende i RAM.  Litt herkete ettersom jeg måtte skrive en egen driver for å håndtere det.  Ellers endte boksen bare opp med å boote "rescue" installasjonen sin etter hvert.

 

Du har tilgang til ubi-kommandoer i bootloader-shell, så hvis du vil kan du ta kopier av original firmware før du gjør noe mer.  Men du beholder uansett den versjonen som ligger som ubi volumene "kernel-rescue" og "rootfs-rescue" også etter installasjon. OpenWrt rører ikke dem. Det er derfor mulig å gå tilbake til Telenor-firmware vha en "rescue" boot, eller evt ved å kopiere dem til "kernel" og "rootfs".

 

Jeg tenkte opprinnelig at dual-boot med original firmware kunne være interessant.  Men dessverre ødelegger den firmwaren Openwrt-installasjonen ved å slette "rootfs_data", så det er dessverre ikke mulig.  Ellers hadde det jo vært praktisk for testing.

Lenke til kommentar
Del på andre sider

  • 2 uker senere...

@NorGuten

Største problemet var faktisk å få opp boksen 😅

 

Ellers har main branch av openwrt vært problematisk siden september. Er en commit der som kræsjer routeren hver gang en wifi klient logger av (93e147c9e), så det beste er å bygge hele sulamitten selv.

 

Jeg får forresten heller ikke til 6Ghz, selv med bygg fra @Bjørn Mork sin merge (radioen vil ikke komme ut av "disabled")

 

Lenke til kommentar
Del på andre sider

26 minutes ago, Bjørn Mork said:

Har du satt country til NO?

 

Har satt country til NO.

 

var litt upresis på husk'en der i sted. Radio kommer opp i 6Ghz, men ikke interfacet.

 

Routeren ser (scan) min Galaxy S22 når jeg setter denne i 6Ghz Hotspot, men kommer ikke igang som Host selv.  "wireless is not associated" og telefonen ser ikke AP SSID på radio1.

Luci overview påstår at radio1 "enabled" mens interface (phy1-ap0) er disabled (selv om den er satt til enable)

 

 

    "radio1": {
        "up": true,
        "pending": false,
        "autostart": true,
        "disabled": false,
        "retry_setup_failed": false,
        "config": {
            "path": "soc/11280000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0+1",
            "country": "NO",
            "cell_density": 2
        },
        "interfaces": [
            {
                "section": "default_radio1",
                "ifname": "phy1-ap0",
                "config": {
                    "mode": "ap",
                    "ssid": "xxx6g",
                    "encryption": "psk2",
                    "key": "xxxxxxxx",
                    "network": [
                        "lan"
                    ],
                    "mode": "ap"
                },
                "vlans": [
                    
                ],
                "stations": [
                    
                ]
            }
        ]
    },
~# iw phy1 info|sed -n '/Frequencies/,/valid interface/p'
     Frequencies:
			* 5955 MHz [1] (23.0 dBm)
			* 5975 MHz [5] (23.0 dBm)
			* 5995 MHz [9] (23.0 dBm)
			* 6015 MHz [13] (23.0 dBm)
			* 6035 MHz [17] (23.0 dBm)
			* 6055 MHz [21] (23.0 dBm)
			* 6075 MHz [25] (23.0 dBm)
			* 6095 MHz [29] (23.0 dBm)
			* 6115 MHz [33] (23.0 dBm)
			* 6135 MHz [37] (23.0 dBm)
			* 6155 MHz [41] (23.0 dBm)
			* 6175 MHz [45] (23.0 dBm)
			* 6195 MHz [49] (23.0 dBm)
			* 6215 MHz [53] (23.0 dBm)
			* 6235 MHz [57] (23.0 dBm)
			* 6255 MHz [61] (23.0 dBm)
			* 6275 MHz [65] (23.0 dBm)
			* 6295 MHz [69] (23.0 dBm)
			* 6315 MHz [73] (23.0 dBm)
			* 6335 MHz [77] (23.0 dBm)
			* 6355 MHz [81] (23.0 dBm)
			* 6375 MHz [85] (23.0 dBm)
			* 6395 MHz [89] (23.0 dBm)
			* 6415 MHz [93] (23.0 dBm)
			* 6435 MHz [97] (disabled)

 

Lenke til kommentar
Del på andre sider

25 minutes ago, autoTorbjørn said:

Routeren ser (scan) min Galaxy S22 når jeg setter denne i 6Ghz Hotspot,

S22+ eller Ultra formodentlig?  Jeg har selv en S22, og det var skikkelig nedtur å oppdage at den ikke støttet WiFi 6E..

 

28 minutes ago, autoTorbjørn said:
                    "encryption": "psk2",

Du må bruke WPA3 på 6GHz

Lenke til kommentar
Del på andre sider

41 minutes ago, Bjørn Mork said:

Du må bruke WPA3 på 6GHz

 

Good point..

 

s22 ultra, ja..

 

Ble inspirert (og tid..) til å fikle med den nå, og etter litt finlesing av log har jeg faktisk fått den igang 😄

 

måtte også sette band og htmode av en eller annen grunn for å få det til å spille, men hey nå virker det!

 

option band '6g'
option htmode 'HE40'
Lenke til kommentar
Del på andre sider

  • 1 måned senere...
35 minutes ago, LarsChristian said:

Vil man kunne få inn TV selv om man legger inn OpenWTR?

Ja.  Du kan få inn TV selv om du bytter ut Telenor-ruteren med en annen ruter.  Å legge inn OpenWrt på en Telenor-ruter blir i praksis det samme som å bytte ut ruteren.  Da har du ikke noen Telenor-ruter lenger.

Lenke til kommentar
Del på andre sider

  • 2 måneder senere...

Hei

Noen som kjører denne på openwrt enda? Fungerer 6ghz båndet bra?
Har fått en ekstra slik ruter i hende (har to abo/linjer, en ikke i bruk), og ønsker å bruke denne med openwrt, i AP mode.

Noen kjente issues?
Er det noen som kan linke meg til en fungerende 3,3v TTLUSB kabel? forstår ikke helt hvilken ende jeg trenger, serial?

Endret av phatzz
Lenke til kommentar
Del på andre sider

Jepp, funker som fjell, også wifi 6e (6Ghz) mot min S22 ultra. 

 

Kjente issues.. Er en bug i openwrt koden siden før jul (https://github.com/openwrt/openwrt/issues/14548) så må være bevisst på valg av hash bare.

 

ttlusb.. en fantastillion muligheter her.. jeg bruker en som ligner på denne fra aliexpress

Du trenger "usb to serial 3.3v".. FTDI er gunstig om du er på MAC, ellers er det vel litt hipp som happ hva du velger.

 

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.