Switch umstellen in 7270 mit cpmaccfg ?

Stal-ker

Neuer User
Mitglied seit
21 Apr 2008
Beiträge
29
Punkte für Reaktionen
0
Punkte
0
Ich möchte auf meinem 7270 ein DBOX2 anschlissen, mit einem FullDuplex Mod.
Da muss ich aber Port von F!B mit dem befehl umstellen(z.B. Port3) fest auf 10Mbit FD:
./cpmaccfg spme 3 10baseT-FD
als Antwort krige ich:
Setting media type for port 3 to '10baseT-FD'
Aber abfrage hiterher mit:
./cpmaccfg gpme 3
antwortet
Port 3: no autonegotiation, 100baseTx-FD flow-control, link ok


Antwort für Port 1,2 und 4 sind noch komischer:
Port 4: no link

Was mache ich falsch?
 
Nichts ,geht nicht mit der 7270, da replace Kernel nicht geht und somit die Funktion in cpmaccfg nicht freigeschaltet ist.Leider!!


Edit: Mit einer der neuen Revisionen größer 2464 soll Replace Kernel möglich sein, habe aber noch kein lauffähiges Image damit hinbekommen, vielleicht haste da mehr Glück als ich.
 
Zuletzt bearbeitet:
Ist das nicht so, das die Funktion schon freigeschaltet ist?
Laut .config für 7270 steht da yes:
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
# CONFIG_MII is not set
# CONFIG_MIPS_AVALANCHE_USB is not set
CONFIG_AVM_CPMAC=y
CONFIG_AVM_CPMAC_NUM_RX_BUFFERS=256
CONFIG_AVM_CPMAC_SWITCH=y
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_DM9000 is not set

oder muss da noch was sein??
 
Um es mal einfach zu sagen: wenn "Replace kernel" ausgewählt wird, wird automatisch ein Patch in den Kernel integriert, der von AVM "deaktivierte Befehle" (ioctls) im Treiber freischaltet. Über diese ioctls kann cpmaccfg dann die notwendigen Zugriffe an die Hardware schicken. In der Kernel-Config sieht mal das nicht.

@Stal-ker:
"no link" bedeutet, dass kein Gerät am entsprechenden Port angeschlossen ist. Was das nicht so, oder wieso meinst Du die Ausgabe war "komisch"?
 
@derheimi
Na ja komisch, weil ich die Abfrage über Port2 starte. Am Port1 hängt Switch für andere PC's, Port3 und 4 - DBOX2.
Komisch?
Mit dem freetz kam ich leider noch nicht weiter - Revision 2469 - reboot's.
 
Nun ja, mit Replace Kernel sollte ja dann theoretisch cpmaccfg gehen ,aber Essig is, Ohne Replace Kernel gabs wenigstens noch mit cpmaccfg info

Code:
Internal ports: 1
External ports: 4
Mit Replace Kernel kommt da nur noch
Code:
No Devices
 
Ich hab ne 7270 hier rumliegen und werde Replace Kernel ASAP ausprobieren - ich habe bloß aktuell das Problem, dass ein Tag nur 24h hat...
 
Funktioniert!
Code:
#cpmaccfg gsmc
Devices: 3
WAN is port: 0
Device 1: name=wan, portmask=0x21
Device 2: name=eth0, portmask=0x26
Device 3: name=eth1, portmask=0x28
 
Zuletzt bearbeitet:
@cuma
Aber du hast 7170 und nicht 7270, oder?
Und wenn doch, dann was für "Rev" hast du erstellt?
 
Nem 7270, HWrev 139. Signatur änder ich bald
 
@ cuma
Wie jetzt? Bevor du die Nachricht geändert hast kam diese Mail

Code:
cuma hat auf das Thema 'Switch umstellen in 7270 mit cpmaccfg ?' im Forum 'FRITZ!Box Fon: Modifikationen' bei IP-Phone-Forum geantwortet.

Dieses Thema ist hier zu finden:
http://www.ip-.....

Dies ist der Beitrag, der gerade geschrieben wurde:

***************
Scheint nicht zu funktionieren:

Code:
---------
 # cpmaccfg ssms eth0 0x21 eth1 0x2e
ioctl: No such device
---------

***************
und jetzt auf einmal gehts? Oder geht nur gsmc?

Funktioniert!
Code:
#cpmaccfg gsmc
Devices: 3
WAN is port: 0
 
Ja, hat sich geändert. Meine Box ist zu neu. Bekomms leider nicht hin Text durchzustreichen..

http://trac.freetz.org/changeset/2529: kernel: Update 2.6.19.2 patch (missing HWRevision 139 (16 MB) caused switch failure in ATA mode)
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.