CF not working RB1000 ROS 3.6

I am setting up my new RB1000. I am trying to set up the IP Proxy. I have a 4 GB CF card. I am using RouterOS 3.6.

I formatted the CF.
/ip proxy format-drive CompactFlash
I set the cache drive to the CF and set the size.
/ip proxy set cache-drive=CompactFlash max-cache-size=unlimited
I set up the firewall rules and started it.
Then if I look at what it is using it appears to be using the system drive
[admin@BuccaNET] > /ip proxy print
enabled: no
src-address: 0.0.0.0
port: 8080
parent-proxy: 0.0.0.0
parent-proxy-port: 0
cache-drive: CompactFlash
cache-administrator: “Administrator”
max-cache-size: unlimited
cache-on-disk: no
max-client-connections: 600
max-server-connections: 600
max-fresh-time: 3d
serialize-connections: no
always-from-cache: no
cache-hit-dscp: 4
[admin@BuccaNET] > /ip proxy monitor
status: stopped
requests: 0
hits: 0
cache-used: 0KiB
total-ram-used: 37KiB
received-from-servers: 0KiB
sent-to-clients: 0KiB
hits-sent-to-clients: 0KiB
total-disk-size: 61440KiB
free-disk-space: 23752KiB

It’s not running now because I turned it back off. Am I reading it wrong or did I miss something?

Thanks,

Cory

Enable ‘ip proxy set cache-on-disk=yes’.
Then it should save cache to CF drive.

I got proxy working without any problems on my RB1000 and Compact Flash.

what kind of CF is it? We tested with A-Data Speedy and Sandisk. Some others have issues.

Thanks for the reply. I will check when I get back to it. If I set the max cache size to a number, it sets it o 453MB.

[admin@BuccaNET] /ip proxy> set max-cache-size=4194304
[admin@BuccaNET] /ip proxy> pr
enabled: no
src-address: 0.0.0.0
port: 8080
parent-proxy: 0.0.0.0
parent-proxy-port: 0
cache-drive: CompactFlash
cache-administrator: “Administrator”
max-cache-size: 453000KiB
cache-on-disk: no
max-client-connections: 600
max-server-connections: 600
max-fresh-time: 3d
serialize-connections: no
always-from-cache: no
cache-hit-dscp: 4
[admin@BuccaNET] /ip proxy>

Cory

You need to set cache-on-disk=yes

Thank you that worked. Do you suggest getting the high speed CF? Will it be able to use it?

Thanks,

Cory

I have CompactFlash 4G Transcend TS4GCF133, 133X on RB1000 not working with RoS 3.9.

CPU frequency: 1333 MHz
Memory size: 512 MB

Press any key within 2 seconds to enter setup..
loading kernel from nand… OK
setting up elf image… OK
jumping to kernel code
Starting…
Starting services…


MikroTik 3.9
MikroTik Login: Disabling IRQ #29



[admin@Mikrotik] /system resource irq> print
IRQ OWNER
16 [Level eth0]
17 [Level eth0]
18 [Level eth0]
19 [Level eth1]
20 [Level eth1]
21 [Level eth2]
22 [Level eth2]
23 [Level eth2]
24 [Level eth1]
25 [Level eth3]
26 [Level eth3]
27 [Level eth3]
28 [Level serial]
29 [Level cf-rbppc]
30 [Level cf-rbppc]
31 [Edge beeper]
32 [Edge serial input pin]

I cant format CF. How can i fix it? Why it is not works?

The problem was with access speed. Do not use 133x and 266x CF cards. It is not supported.

no! they work fine. the problem is with certain brand controllers. use SANDISK, A-DATA - they are tested and work. Even fast ones