Wrt54gs v1 sd-mod (microsd)
|
kiciorr |
Dodano 15-01-2010 00:54
|
User
Posty: 6
Dołączył: 13/12/2009 18:40
|
Witam jako ze jestem zielony trochę to zwracam się bezpośrednio o pomoc.
Mianowicie moda wykonałem, działa wykrywa kartę. Ale mam problem, loguję się na ruter za pomocą putty login root pass.... I tu jest problem nie mogę tu nic zapisać. Używałem vi do napisania skryptu ale nie mam praw zapisu. nigdzie. Read-only file system niezależnie od miejsca. Jak to obejść proszę o pomocną podpowiedź, a widzę że jakoś jest to możliwe |
|
|
|
shibby |
Dodano 15-01-2010 09:11
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
tomato to system read-only. nie mozna bezposrednio na nim zapisywac. Mozesz to robic tylko na jffs lub na karcie (czyli w katalogu do ktorego podmontowana jest karta). Pokaz wynik wywolania komendy mount
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
kiciorr |
Dodano 15-01-2010 11:43
|
User
Posty: 6
Dołączył: 13/12/2009 18:40
|
Witam oto wynik
# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
/proc on proc type rw (0)
/tmp on ramfs type rw (0)
/dev/mmc/disc0/part1 on /mmc type ext2 (rw,noatime,nodiratime)
A jak się dobrać do tego jffs jak sie zaloguje to mam takie katalogi
# ls
bin cifs2 etc jffs mmc opt rom sbin usr www
cifs1 dev home lib mnt proc root tmp var
#
ale w tym jffs też nie mogę pisać Read-only file system.
|
|
|
|
shibby |
Dodano 15-01-2010 11:51
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
bo nie masz wlaczego i sformatowanego jffs.
kolego jak piszesz tu temat to nie pisz juz do mnie na pw bo nie chce mi sie 2x odpisywac na to samo
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
kiciorr |
Dodano 15-01-2010 12:17
|
User
Posty: 6
Dołączył: 13/12/2009 18:40
|
Jak próbuję go włączyć to mam coś takiego proces formatowania przechodzi jak wybiorę opcje zapisz ustawienia to mam coś takiego
. Czy jest jakiś inny sposób na włącznie tego jffs co robię źle? |
|
|
|
shibby |
Dodano 15-01-2010 12:47
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
no to pokaz logi.
napisalem ci ponadto ze mozliwe ze nie masz miejsca we flashu na jffs
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
kiciorr |
Dodano 15-01-2010 23:08
|
User
Posty: 6
Dołączył: 13/12/2009 18:40
|
Hm no dobrze może na początek podpowiedz jak do tych logów dojść jestem początkującym, dopiero się uczę tak magicznych rzeczy. Więc potrzebuję trochę pomocy. Może kolego napiszesz krok po kroku jak należy to zrobić. |
|
|
|
shibby |
Dodano 15-01-2010 23:54
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
w gui www masz logi lub w konsoli wydac polecenie dmesg
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
kiciorr |
Dodano 17-01-2010 21:21
|
User
Posty: 6
Dołączył: 13/12/2009 18:40
|
Oto logi zrobione po pełnym restarcie
login as: root
root@192.168.1.1's password:
Tomato v1.25.8515 .5 RAF ND Thor MOD .7
BusyBox v1.14.2 (2009-07-09 14:54:24 EEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
# dmesg
CPU revision is: 00029008
Primary instruction cache 16kb, linesize 16 bytes (2 ways)
Primary data cache 8kb, linesize 16 bytes (2 ways)
Linux version 2.4.20 (@thor-laptop) (gcc version 3.2.3 with Broadcom modifications) #1 Thu Jul 9 14:58:52 EEST 2009
Setting the PFC to its default value
Determined physical RAM map:
memory: 01000000 @ 00000000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 noinitrd console=ttyS0,115200
CPU: BCM5352 rev 0 at 200 MHz
Calibrating delay loop... 199.47 BogoMIPS
Memory: 14412k/16384k available (1385k kernel code, 1972k reserved, 108k data, 64k init, 0k highmem)
Dentry cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
PCI: no core
PCI: Fixing up bus 0
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 0) is a 16550A
HDLC line discipline: version $Revision: 1.1.1.4 $, maxframe=4096
N_HDLC line discipline registered.
PPP generic driver version 2.4.2
Physically mapped flash: Found an alias at 0x400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0xc00000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1400000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1c00000 for the chip at 0x0
Amd/Fujitsu Extended Query Table v1.1 at 0x0040
Physically mapped flash: Swapping erase regions for broken CFI table.
number of CFI chips: 1
Flash device: 0x400000 at 0x1c000000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x003f0000 : "linux"
0x000e8ab8-0x003f0000 : "rootfs"
0x003f0000-0x00400000 : "jffs2"
0x003f0000-0x00400000 : "nvram"
sflash: found no supported devices
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.1 (16384 buckets, 8192 max) - 368 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.7 Ben Greear
All bugs added by David S. Miller
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 64k freed
Algorithmics/MIPS FPU Emulator v1.5
ip_conntrack_pptp version 1.9 loaded
ip_nat_pptp version 1.5 loaded
ip_conntrack_rtsp v0.01 loading
ip_nat_rtsp v0.01 loading
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.158.4.0
eth1: Broadcom BCM4320 802.11 Wireless Controller 4.158.4.0
tomato_ct.c [Jul 9 2009 15:01:23]
vlan0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device vlan0 entered promiscuous mode
device eth1 entered promiscuous mode
br0: port 2(eth1) entering learning state
br0: port 1(vlan0) entering learning state
vlan1: Setting MAC address to 00 1d 7e 61 02 28.
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
br0: topology change detected, propagating
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008000: 0x4c46 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008004: 0x2db4 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008008: 0x01e2 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000800c: 0x0062 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008010: 0x0007 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008014: 0x7272 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008018: 0x3065 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000801c: 0x317c instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008020: 0x7c30 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008024: 0x7c30 instead
Further such events for this erase block will not be printed
JFFS2: Erase block at 0x00008000 is not formatted. It will be erased
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a000: 0x3d30 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a004: 0x6863 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a008: 0x3d31 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a00c: 0x7473 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a010: 0x5f73 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a014: 0x3d6b instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a018: 0x6f62 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a01c: 0x6664 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a020: 0x7367 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a024: 0x3278 instead
Further such events for this erase block will not be printed
JFFS2: Erase block at 0x0000a000 is not formatted. It will be erased
Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008000: 0x4c46 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008004: 0x2dd4 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008008: 0x01d5 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000800c: 0x0062 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008010: 0x0007 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008014: 0x6c77 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008018: 0x6461 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000801c: 0x5f73 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008020: 0x7472 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00008024: 0x3138 instead
Further such events for this erase block will not be printed
JFFS2: Erase block at 0x00008000 is not formatted. It will be erased
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a000: 0x0030 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a004: 0x6468 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a008: 0x6f70 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a00c: 0x323d instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a010: 0x0032 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a014: 0x5f6e instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a018: 0x616e instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a01c: 0x623d instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a020: 0x6200 instead
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000a024: 0x6472 instead
Further such events for this erase block will not be printed
JFFS2: Erase block at 0x0000a000 is not formatted. It will be erased
Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
[INF] mmc: Version: 2.0.1 Parms: major=121 din=2 dout=4 clk=3 cs=7 maxsec=32 rahead=2 dbg=0001
[DBG] mmc: init: power on/insertion initialization...
[DBG] mmc: init: CMD0 - reset...
[DBG] mmc: init SD: CMD8 - CIC voltage range check...
[DBG] mmc: init SD: CMD58 - OCR voltage range check...
[DBG] mmc: init SD: ACMD41 - card initialization...
[DBG] mmc: init SD: CMD58 - Card Capacity Status check...
[DBG] mmc: init SD: CMD10 - Card Identification Register read...
[DBG] mmc: init SD: CMD9 - Card Specific Data read...
[DBG] mmc: init SD: ACMD51 - SD Config Register read...
[INF] mmc: SD Card detected & initialized
[DBG] mmc: init - CMD16 - set 512 byte blocksize...
Partition check:
mmca: p1
[INF] mmc: Module loaded
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
#
|
|
|
|
shibby |
Dodano 17-01-2010 21:37
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
a pokaz df -h
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
kiciorr |
Dodano 17-01-2010 22:07
|
User
Posty: 6
Dołączył: 13/12/2009 18:40
|
oto wynik
# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 3.1M 3.1M 0 100% /
df: proc: No such file or directory
df: ramfs: No such file or directory
#
Mam pytanie ogladając swoj log zobaczylem że przy tworzeniu partycji MTD nvram i jffs ma ten sam przydział
Flash device: 0x400000 at 0x1c000000
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "pmon"
0x00040000-0x003f0000 : "linux"
0x000e8ab8-0x003f0000 : "rootfs"
0x003f0000-0x00400000 : "jffs2"
0x003f0000-0x00400000 : "nvram" |
|
|
|
shibby |
Dodano 18-01-2010 08:10
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
no to wg mnie nie masz miejsca na jffs. ale nie upieraj sie przy jffs. wpisz zawartosc mount na koniec firewalla i powinno dzialac bez problemu
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
jan49 |
Dodano 13-02-2010 12:05
|
User
Posty: 20
Dołączył: 06/01/2010 23:26
|
Witam
To znowu ja kochani mam pewien problem związany właśnie z sdmodem, zainstalowałem sobie openwrt i było wszystko oki do momentu kiedy to zachciało mi się zrobić bootowanie z karty http://openlinksys.info/forum/viewthr...ad_id=7823 i zaczęły się problemy bo już mi karty nie wykryło. Teraz załadowałem tomato 1.25 i też nie wykrywa mi karty . Zauważyłem że dioda DMZ nie mruga po aktualizacji oprogramowania (wcześniej było ok tak jak jest to opisane) jak i przy instalacji karty . Wszystkie opcje działają jak należy nawet gdy ustawie DMZ to dioda świeci. Czym to może być spowodowane ?
Dodam jeszcze że model to WRT54gl
Pozdrawiam
Edytowany przez jan49 dnia 13-02-2010 12:40
|
|
|
|
obsy |
Dodano 13-02-2010 13:27
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Wyczyść nvram, uruchom od początku.
Po tym nie będziesz już miał pozostałości po innych systemach, więc powinno ruszyć.
|
|
|
|
jan49 |
Dodano 13-02-2010 13:40
|
User
Posty: 20
Dołączył: 06/01/2010 23:26
|
Dziękuję za odpowiedź, ale po wgraniu tomato zrobiłem "erase all data in nvram memory" ustawienia się zresetowały lecz problem jest nadal Czy mogło coś jeszcze zostać po tamtym firmware ?
Kurna było dobrze to mi się zachciało co dalej sprzętowo to chyba jest ok.
Edytowany przez jan49 dnia 13-02-2010 13:50
|
|
|
|
lukaszpieter |
Dodano 13-02-2010 14:07
|
User
Posty: 132
Dołączył: 13/07/2007 00:57
|
zobacz czy możesz sterować linią gpio 7
Cytat
gpio 7 enable
lub
gpio 7 disable
kontrolka dmz powinna się zapalić lub zgasnąć.\
U mnie np. jest uszkodzona linia gpio 7 - nawet z nie mojej winy, jakoś sama padła
no i weź sobie pliczek gpio skopiuj do /tmp
http://sb4ls.prv.pl/gpio
wejdź tam i spróbuj posterować tą linią.
Edytowany przez lukaszpieter dnia 13-02-2010 14:14
|
|
|
|
jan49 |
Dodano 13-02-2010 14:23
|
User
Posty: 20
Dołączył: 06/01/2010 23:26
|
Więc tak:
gpio disable 7=dioda DMZ świeci
gpio enabled 7 DMZ=gaśnie.
Czyli linia jest ok więc co sprawa problem ? |
|
|
|
lukaszpieter |
Dodano 13-02-2010 14:30
|
User
Posty: 132
Dołączył: 13/07/2007 00:57
|
Więc programowy problem, może użyłeś złego pliku mmc.o
Weź sobie załaduj od nowa soft i krok po korku wg. opisu zainstaluj składniki od karty mmc |
|
|
|
jan49 |
Dodano 13-02-2010 14:37
|
User
Posty: 20
Dołączył: 06/01/2010 23:26
|
@lukaszpieter dzieki za pomoc, ale brakuje mi pomysłów ładowałem już ze 3 razy tomato 1.25 slodki który ma możliwość wyklikania w gui ustawień do sd i nic, zawsze czyściłem nvram. No i tak jak pisałem wyżej wcześniej gdy wgrywałem firmware DMZ mrugała a teraz podczas restartu cisza.
Jeszcze jakieś pomysły sugestie ?
|
|
|
|
obsy |
Dodano 13-02-2010 14:47
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Programowo nie mogło nic zostać bo nie ma gdzie. Wiec szukaj przyczyny w systemie. Ew kabelki Ci się po urywały
|
|
|