Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

LetsoniA

Çalışkan
Katılım
6 Nisan 2026
Mesajlar
8
Çözümler
1
Beğeniler
3
Herkese merhaba,

Superonline'ın bana dayattığı router yerine kendi Router'ımı kullanmak istiyorum. Daha önce sorunsuzca kullanabiliyordum ama yeni taşındığım evde maalesef bağlantı sağlayamadım. Yaşadığım sorun konusunda tecrübeli arkadaşların yardımını rica ediyorum.

Yeni evde ONT cihazım, kullanıcı adım ve şifrem değişti. Linux'e PPPoE-server kurarak şifremi tekrar aldım.

Yeni ONT cihazı: ZTE Zxhn F601
Router: TP-Link Deco X80

Yeni kullanıcı adımı ve şifremi güncelledim. Mac klonlama işlemini de gerçekleştirdim ama cihaz IP alamadı. Cihaz sabit kırmızı ışıkta kalıyor. VLAN ile ilgili denemeler de yaptım. (VLAN: 35, öncelik: 0 ve 1 değerleri girmek gibi)

Problemi çözemedim. Bu konuda deneyebileceğim herhangi başka ayar vs. var mı?

Yardımlarınız için şimdiden teşekkür eder, iyi akşamlar dilerim.
 
Çözüm
@kompetankedi Eğer OpenWRT ile çözebilirsem şu anda SuperOnline'ın verdiği router'dan tamamen kurtulmayı planlıyorum.
Size ve @Mert beye yardımlarından dolayı çok teşekkür ederim. Önümüzdeki günlerde OpenWRT'i denedikten sonra burada paylaşmayı planlıyorum. Benim gibi tıkanıp kalan arkadaşlara yardımcı olabilir belki.

Tekrardan merhabalar,

@Mert bey ve @kompetankedi beye yardımları için teşekkür ederek giriş yapmak istiyorum. Kendileri sayesinde sorunun temelini anlayıp SBC ile çözüm üretebildim. Başkalarına da yardımcı olmak adına sorunun çözümünü burada paylaşmak istiyorum.


Sorun Neydi?

SansürOnline, bazı altyapılarda (benim gibi şanssızların kullandıklarında mesela) ONT cihazından gelen internet trafiğini VLAN 0 etiketiyle gönderiyor ve DHCP isteklerinde Priority 1 (802.1p) değerini şart koşuyor. Piyasadaki çoğu kullanıcı router'ı VLAN 0'ı doğru yakalayamıyor veya çıkışta Priority 1 etiketini basamıyor.

Çözüm Mimarisi

Raspberry Pi'yi ONT ile kendi router'ımız arasına bir "akıllı köprü" (Bridge) olarak konumlandırıyoruz. Pi, ONT'den gelen VLAN 0'ı alıyor, kendi içimizde bunu VLAN 35'e dönüştürüyor ve Priority 1 etiketiyle kendi router'ımıza paslıyor.

Gereksinimler:

  • Raspberry Pi (Ben Pi 4/Ubuntu Server 24.04 kullandım).
  • Ekstra bir USB Ethernet Adaptörü (Örn: TP-Link UE300).

1. Netplan Yapılandırması (/etc/netplan/50-cloud-init.yaml)

Aşağıdaki konfigürasyon ile dahili etherneti (eth0) ONT'ye, USB adaptörü (eth1) ise kendi router'ımıza bağlıyoruz.

YAML:
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0: # ONT Bağlantısı
      match:
        macaddress: "XX:XX:XX:XX:XX:XX" # Pi'nin kendi MAC'i
      set-name: eth0
      macaddress: "XX:XX:XX:XX:XX:XX" # Buraya SOL Router'ın WAN MAC'ini yazın!
      dhcp4: no
    eth1: # Kendi Router'ınıza giden port (USB Adaptör)
      match:
        macaddress: "XX:XX:XX:XX:XX:XX" # USB Adaptör MAC'i
      set-name: eth1
      dhcp4: no

  vlans:
    eth0.0:
      id: 0
      link: eth0
    eth1.35:
      id: 35
      link: eth1

  bridges:
    br0:
      interfaces: [eth0.0, eth1.35]
      parameters:
        stp: false
      dhcp4: no

Ethernet İsimlerini Bulma: Terminale ip link yazdığınızda listelenen arayüzlerden, yanında link/ether ibaresi bulunan ve eth0, enp... veya enx... (Bendeki USB adaptör mesela) şeklinde başlayan isimler sizin fiziksel ethernet portlarınızdır.

2. Kritik vPriority Ayarı
Bash:
sudo ip link set eth1.35 type vlan id 35 egress-qos-map 0:1 1:1 2:1 3:1 4:1 5:1 6:1 7:1
Not 1: Bu komutu @reboot ile crontab'a ekleyerek kalıcı hale getirebilirsiniz.

Not 2: Bu yapılandırma sürecinde Raspberry Pi'ye Wi-Fi üzerinden SSH ile bağlanmanızı şiddetle öneririm. Ethernet portları (eth0, eth1) üzerinde Bridge ve VLAN tanımlamaları yaparken tek bir karakter hatası bile kablolu bağlantınızın anında kopmasına neden olabilir. Wi-Fi üzerinden bağlantı kurmak, fiziksel portlarda ne kadar karmaşık ayar yaparsanız yapın size güvenli bir "arka kapı" sağlar; böylece olası bir hatada cihazın yanına monitör/klavye taşımak zorunda kalmadan müdahale edebilirsiniz.


İşlem bu kadar. Kendi routerınızdan VLan: 35 ve Priority: 1 olarak ayarlayarak kullanabilirsiniz.

Döküman hazırlama konusu çok severek yapabildiğim bir şey değil. O yüzden ihtiyacı olan arkadaşlara karışık ve anlaşılmaz geldiyse belirtmeleri halinde müsait oldukça cevap vermeye çalışacağım.
H

Hayır, yeni router vermediler. Buradaki altyapı ya uygun olmadığı için sadece Nokia marka olan yerine ZTE ONT cihazı verdiler.

@Mert hocamın dediği gibi VLAN ID'yi 0 yapmanız gerekiyor ama yapamıyorsunuz. Turkcell'in verdiği Router'ı bridge moda alıp kullanmayı deneyin.

Sansüronline verdiği router modeli nedir?

Ont>sansüronline router(bridge)>tp link deco.
 
ZTE sahalarda böyle bir durum var, VLAN 0 yapmak gerekiyor. Bunu da sadece OpenWrt'de yapabiliyorsunuz. OpenWrt destekli bir Router'da denerseniz IP alabildiğinizi göreceksiniz.
Teşekkür ederim. Elimde bir tane Raspberry PI var. İlk fırsatta OpenWRT yükleyerek test edeceğim. Deco'yu direkt kullanmazsam üzücü olacak ama en azından kurtulabileceğimi bilmem güzel. :)
 
Teşekkür ederim. Elimde bir tane Raspberry Pi var. İlk fırsatta OpenWrt yükleyerek test edeceğim. Deco'yu direkt kullanmazsam üzücü olacak ama en azından kurtulabileceğimi bilmem güzel. :)

O zaman en iyisi OpenWrt(main router)+ deco(Access Point) kullanmak.

Huawei LG8245X6. bridge moda alamıyoruz diye biliyorum.

Root atmayı deneyin hocam belki bridge mod özelliği açılır.



(TR-069 acs ile çoğu modeme root atabiliyorsunuz ben elimdeki sansüronline HG255s Router'a atabildim)
 
@kompetankedi Eğer OpenWRT ile çözebilirsem şu anda SuperOnline'ın verdiği router'dan tamamen kurtulmayı planlıyorum.
Size ve @Mert beye yardımlarından dolayı çok teşekkür ederim. Önümüzdeki günlerde OpenWRT'i denedikten sonra burada paylaşmayı planlıyorum. Benim gibi tıkanıp kalan arkadaşlara yardımcı olabilir belki.

Tekrardan merhabalar,

@Mert bey ve @kompetankedi beye yardımları için teşekkür ederek giriş yapmak istiyorum. Kendileri sayesinde sorunun temelini anlayıp SBC ile çözüm üretebildim. Başkalarına da yardımcı olmak adına sorunun çözümünü burada paylaşmak istiyorum.


Sorun Neydi?

SansürOnline, bazı altyapılarda (benim gibi şanssızların kullandıklarında mesela) ONT cihazından gelen internet trafiğini VLAN 0 etiketiyle gönderiyor ve DHCP isteklerinde Priority 1 (802.1p) değerini şart koşuyor. Piyasadaki çoğu kullanıcı router'ı VLAN 0'ı doğru yakalayamıyor veya çıkışta Priority 1 etiketini basamıyor.

Çözüm Mimarisi

Raspberry Pi'yi ONT ile kendi router'ımız arasına bir "akıllı köprü" (Bridge) olarak konumlandırıyoruz. Pi, ONT'den gelen VLAN 0'ı alıyor, kendi içimizde bunu VLAN 35'e dönüştürüyor ve Priority 1 etiketiyle kendi router'ımıza paslıyor.

Gereksinimler:

  • Raspberry Pi (Ben Pi 4/Ubuntu Server 24.04 kullandım).
  • Ekstra bir USB Ethernet Adaptörü (Örn: TP-Link UE300).

1. Netplan Yapılandırması (/etc/netplan/50-cloud-init.yaml)

Aşağıdaki konfigürasyon ile dahili etherneti (eth0) ONT'ye, USB adaptörü (eth1) ise kendi router'ımıza bağlıyoruz.

YAML:
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0: # ONT Bağlantısı
      match:
        macaddress: "XX:XX:XX:XX:XX:XX" # Pi'nin kendi MAC'i
      set-name: eth0
      macaddress: "XX:XX:XX:XX:XX:XX" # Buraya SOL Router'ın WAN MAC'ini yazın!
      dhcp4: no
    eth1: # Kendi Router'ınıza giden port (USB Adaptör)
      match:
        macaddress: "XX:XX:XX:XX:XX:XX" # USB Adaptör MAC'i
      set-name: eth1
      dhcp4: no

  vlans:
    eth0.0:
      id: 0
      link: eth0
    eth1.35:
      id: 35
      link: eth1

  bridges:
    br0:
      interfaces: [eth0.0, eth1.35]
      parameters:
        stp: false
      dhcp4: no

Ethernet İsimlerini Bulma: Terminale ip link yazdığınızda listelenen arayüzlerden, yanında link/ether ibaresi bulunan ve eth0, enp... veya enx... (Bendeki USB adaptör mesela) şeklinde başlayan isimler sizin fiziksel ethernet portlarınızdır.

2. Kritik vPriority Ayarı
Bash:
sudo ip link set eth1.35 type vlan id 35 egress-qos-map 0:1 1:1 2:1 3:1 4:1 5:1 6:1 7:1
Not 1: Bu komutu @reboot ile crontab'a ekleyerek kalıcı hale getirebilirsiniz.

Not 2: Bu yapılandırma sürecinde Raspberry Pi'ye Wi-Fi üzerinden SSH ile bağlanmanızı şiddetle öneririm. Ethernet portları (eth0, eth1) üzerinde Bridge ve VLAN tanımlamaları yaparken tek bir karakter hatası bile kablolu bağlantınızın anında kopmasına neden olabilir. Wi-Fi üzerinden bağlantı kurmak, fiziksel portlarda ne kadar karmaşık ayar yaparsanız yapın size güvenli bir "arka kapı" sağlar; böylece olası bir hatada cihazın yanına monitör/klavye taşımak zorunda kalmadan müdahale edebilirsiniz.


İşlem bu kadar. Kendi routerınızdan VLan: 35 ve Priority: 1 olarak ayarlayarak kullanabilirsiniz.

Döküman hazırlama konusu çok severek yapabildiğim bir şey değil. O yüzden ihtiyacı olan arkadaşlara karışık ve anlaşılmaz geldiyse belirtmeleri halinde müsait oldukça cevap vermeye çalışacağım.
 
Çözüm
Aynı problemi NOKIA ONT ile ben de yaşıyorum, VLAN IDi i 0 olarak setlemek için epey uğraştım fakat kernel seviyesinde dediğiniz gibi 0 ı null olarak görüyor sanırım, iade edip daha farklı çözümler arayacağım.

Aynı problemi NOKIA ONT ile ben de yaşıyorum, VLAN IDi i 0 olarak setlemek için epey uğraştım fakat kernel seviyesinde dediğiniz gibi 0 ı null olarak görüyor sanırım, iade edip daha farklı çözümler arayacağım.

Evde atıl duran Xiaomi AX1800 bulunuyordu, aynı sorunu bunda da yaşadım fakat daha önce SSH kilidini kaldırıp cihazı rootlamıştım, SSH tarafını biraz kurcaladıktan sonra

Kod:
mi_iptv.settings=iptv
mi_iptv.settings.internet_priority='1'
mi_iptv.settings.internet_vid='0'
mi_iptv.settings.internet_tag='1'

şu değerleri girip commitledim ve Xiaomi routerı bu şekilde kullanabilir hale geldim. Belki birinin işine yarar diye yazıyorum. 🫡
 
Son düzenleme: