|
无意中看到的,不知道对破解有没有帮助。6 \. \5 N) k( B6 T
http://blogs.gurulabs.com/dax/2009/06/palm-pre-webos.html. S# _- c- W1 ^- S& @+ [0 T
$ C, I U h2 [. H
At Guru Labs we've been long time smartphone users. I purchased a Treo 600 in October of 2003 and have had pretty much all the Treo revisions since then.
) {- c r4 o1 I% j8 Z5 U3 G5 f+ k+ |3 B# @6 `6 x
Having a smartphone is extremely handy for in my line of work (traveling and doing Linux training). The original PalmOS has gotten pretty dated and I admit I've had some iPhone envy the last couple years. Lack of multi-tasking, Apple control issues, AT&T, and no real keyboard has kept my envy at bay. Ever since Palm announced that they'd have a Linux powered Treo back in 2004 I've been patiently waiting. 8 C6 A* Q1 r- p" H- Z, E7 v
) f: H* `% A" M0 J
Finally, after 5 years of waiting, I have a Linux powered Palm smartphone! I've had the Palm Pre running webOS for the past few days.
0 _8 T( _6 R2 x: E, F9 D- W( M) U) Y+ s O t+ W1 C
This phone is awesome. Highly recommended.
( z- Q% e+ m) Z. C8 |, j$ k
& [* O# h7 ?- b, vIf you are the tinkering type of person and don't mind potentially having to do a factory restore on your device (which isn't so bad given that you can easily restore your settings and data via your Palm Profile) you might want to:
5 E: i% X4 L# G: j. B9 B
# @5 g% J) Z' L0 Z1. Gain root access on your phone via "Developer Mode".0 d5 F$ g( [/ q! k) c
2. Install a SSH backdoor door ongoing access (a procedure to which I contributed a great deal)4 ?4 u, h. i9 ?- z5 @
! u) ?" W1 h: F" i4 d4 J; n/ b/ \2 N
Palm webOS is a fairly typical Linux distribution. Here is data from version 1.0.2 (As of June 11th 2009).; _) J" K4 i3 Y" I% v& C
* v$ l8 |3 T8 ~2 t& i: C
( N! v& {1 A# u! r) @# s* k* y; d1 U
--------------------------------------------------------------------------------
) E5 N6 s: U# H$ n- f k5 h& }& K( {9 |, m' J" x) R
Memory - After about 12 hours of heavy use, bunch of apps open
0 t; @7 x$ s$ d2 J$ P' Z2 o
I- N1 s- j5 O' t8 Vdkelson@castle:~$ free
) M/ k O7 r5 o4 B- O$ `total used free shared buffers cached
- F3 \! W+ C" h9 `0 C. A; CMem: 245036 236772 8264 0 12288 54020
$ x+ D [9 r8 m( p/ J% p-/+ buffers/cache: 170464 745729 {6 e: D8 U3 S+ s
Swap: 131064 37520 93544- ~! `( {0 |3 Y, D2 v. [
: v6 F/ R, O# I
: P; g+ I' p4 i
& B+ j2 J$ ^! b1 V8 B" T( P, w$ [. y0 ^' ^8 t
1 t* e/ @) t" A' ~5 B
--------------------------------------------------------------------------------2 F# J7 l- Z, W( L/ p( J& q1 @" o7 Q
3 T2 c1 |( `; E$ i
Kernel/Version Info
& A. ?) F o( ~% J6 `0 x1 N7 Q4 { c8 g, _8 p4 U( S
root@castle:/etc# uname -a
; ]( S9 ?, P- } r( `$ \2 QLinux castle 2.6.24-palm-joplin-3430 #1 175.1.15 armv7l unknown
$ m$ W8 W+ d! @$ K# m) m$ M9 U! D3 a4 [/ }! S. P5 s0 t s
root@castle:/etc# lsmod
5 F3 L R) a2 P+ RModule Size Used by0 [6 @; b7 }; k6 @- m$ A
sd8xxx 184732 1
4 a& n* q( i; \( q$ @3 J; |bridgedriver 187924 1 - z5 i* p2 z: K0 \
g_composite 99292 0
1 V6 c* w; U4 `- F1 f+ P& I
" r/ M5 U( y" }" f( I; x9 }& Troot@castle:/etc# **cat palm-build-info **
' M/ t0 G# F" \9 B: @2 ?PRODUCT_VERSION_STRING=Palm webOS 1.0.2
' t' L% n6 T$ C, i9 G1 gBUILDNAME=Nova-Sprint-Castle
8 O% V$ e- N. Y+ K- M+ L: m! IBUILDNUMBER=118
$ q: w$ J1 }5 q* w" L2 Z6 B: E8 r: [) GBUILDSET=base
6 }5 H5 I9 s5 ~/ D* V. ]BUILDTIME=20090522140049+ V9 |$ b' W; g- n, J
BUILDMARK=165841
2 I4 n, Y1 h* B' H2 ^7 h- T, ^8 L) r
, t; d$ d* \, v2 B& droot@castle:/etc# **cat issue.net **7 q0 B7 M. O7 } k9 g N% x
Rockhopper .dev-snapshot-20090522 %h' O D+ O( I% ]* B3 G9 T
0 m+ s5 K |3 Q5 H" `, C9 ?
, c$ s% }" {# k( S
. d# y4 ]! p ]
3 u: p7 K( {7 X! p" ]$ I( c1 J% }--------------------------------------------------------------------------------) Z9 J7 Q: n6 j3 v
5 P" V' b% I6 g7 }/ s9 U
Kernel Command Line' {1 F, g8 d: W2 S" ]
/ L, g/ R8 x7 o7 e+ N
root@castle:/var/home/root# **cat /proc/cmdline **2 b% a/ M6 f" W1 M& F" t% i
root=b302 rootdelay=2 ro fb=0x8f600000 fbcon=disable console=tty1
1 v3 \& k8 `/ t" H3 x. a; lnduid=DeviceSpecificIDGoesHere klog=0x8ff00000 klog_len=0x100000# x0 _" C3 z/ j$ d6 {" f% G
boardtype=castle-dvt3 dsp_base=0x8f900000 dsp_len=0x600000
# Z% }/ j$ l5 u5 T8 n% {: @1 L* x6 s5 G" k! g: z! p" r5 v8 r' ?
% H, Z- n; _; Y% A
--------------------------------------------------------------------------------$ ~% U j, s5 k0 O U5 z) p; a
: L# ^- S9 n. r* Q0 pListening Ports - (see firewall below)' L# n' M9 q- v( p( C) E% f. z% r
/ r9 P+ u+ a& K: f. ^7 \( Hroot@castle:/etc# netstat -taunp8 M. U: Z) t. j
Active Internet connections (servers and established)
/ q) u$ J5 V/ NProto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
- r1 r$ i7 p4 stcp 0 0 0.0.0.0:14400 0.0.0.0:* LISTEN 1092/PmBtStack % a& K, a, [2 G- N: s# r
tcp 0 0 127.0.0.1:8083 0.0.0.0:* LISTEN 1131/java ( o7 b% p V" h/ v8 ?, M2 \
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 1173/dnsmasq
! K0 V) L ^- j' \* Y) {* Stcp 0 0 0.0.0.0:16888 0.0.0.0:* LISTEN 1092/PmBtStack
( i r( y) w2 K& rtcp 0 0 0.0.0.0:16889 0.0.0.0:* LISTEN 1092/PmBtStack
% t3 ]7 m8 e) o6 @; Rtcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 6053/dropbear
/ I$ T+ Z( ^" W3 x* s6 Btcp 0 0 0.0.0.0:4444 0.0.0.0:* LISTEN 1031/dbus-daemon + v( Z9 |" c7 u# M7 `1 m; A" p
tcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 1025/dbus-daemon
T+ ?2 n, a. Q0 ^% t$ \% dtcp 0 0 0.0.0.0:222 0.0.0.0:* LISTEN 1163/dropbear 0 H" t$ Q" r7 E- B/ G
tcp 0 0 174.149.231.221:55005 205.140.203.34:5222 ESTABLISHED 1179/pubsubservice 6 {3 b F' U' Z" A6 k
tcp 0 0 127.0.0.1:34071 127.0.0.1:14400 ESTABLISHED 1437/PmBtEngine
* ]2 x% s7 I% G2 j+ _1 atcp 0 0 127.0.0.1:55756 127.0.0.1:4445 ESTABLISHED 1571/contextupload
# e% @$ h9 M, l. S' rtcp 0 0 127.0.0.1:4445 127.0.0.1:55756 ESTABLISHED 1025/dbus-daemon 6 i9 W! M; `; r& b1 ]
tcp 0 576 10.2.3.203:222 10.2.3.228:58423 ESTABLISHED 6053/dropbear / L% M* R& s; }4 t( p% t2 p
tcp 0 0 127.0.0.1:14400 127.0.0.1:34071 ESTABLISHED 1092/PmBtStack
9 w6 a$ s" g; @! A( Zudp 0 0 0.0.0.0:33941 0.0.0.0:* 1173/dnsmasq 2 Z* ~$ c5 ^% d \0 ]# L) E% O
udp 0 0 0.0.0.0:53 0.0.0.0:* 1173/dnsmasq
y+ _! Z/ d e; |udp 0 0 0.0.0.0:67 0.0.0.0:* 1173/dnsmasq + Z9 D/ s7 i& {+ P8 ]0 J8 w
udp 0 0 0.0.0.0:68 0.0.0.0:* 6557/dhclient 1 }- B5 |9 {' F3 M$ v% H1 z
; j- K% |4 w1 H
- G* \. g/ B* Y6 Y5 y4 c0 [
--------------------------------------------------------------------------------
- y, f9 T2 `2 q' { i5 i
! O3 n# a" ]5 U6 ~" eFile System Layout - (I have 5.2GB of my own data in /media/internal)
+ X' M; X9 C, V- T9 q. {
( u+ t9 D3 \! K& E! k6 a; {7 Q( yroot@castle:/var/home/root# df -h
8 C2 c; _7 r" g" E. g' G1 bFilesystem Size Used Available Use% Mounted on
6 i$ `6 {" |* Y4 n8 E( R" g/ J: \/ ^rootfs 441.7M 368.9M 72.8M 84% /
( q" @: Q9 [" g/dev/root 31.0M 11.1M 19.9M 36% /boot
+ g7 u# k1 C k8 y# S/dev/mapper/store-root
! i: L. {6 G5 B" v441.7M 368.9M 72.8M 84% /- @& x8 m5 z V/ j9 J. P+ ~
/dev/mapper/store-root9 u# Y7 L& M+ V
441.7M 368.9M 72.8M 84% /dev/.static/dev
4 l% G& M4 w# L1 T. a+ Ytmpfs 2.0M 152.0k 1.9M 7% /dev
' F+ _; D n7 A. L F6 t. Q$ n2 l& C$ U/dev/mapper/store-var! l0 ]" s1 L+ c1 K& X2 }
248.0M 77.6M 170.4M 31% /var
. b g# C, R4 B1 }8 U* p/ d; A ?/dev/mapper/store-log& b2 P8 F; a0 d2 |
38.7M 6.4M 32.3M 17% /var/log0 X: r( F. J( P. @
tmpfs 64.0M 2.8M 61.2M 4% /tmp# q& C2 C* |# @$ t& \, E/ v5 z5 L! U
tmpfs 119.6M 0 119.6M 0% /media/ram4 M1 r3 a1 i" L) E5 I( z# \
/dev/mapper/store-media
1 v/ @6 V6 K" I7 n6 D- ?# D6.7G 1.4G 5.2G 22% /media/internal
q( n" N8 E; }# O& S9 \0 X
' W& P" h& `2 H, ?$ p6 R) m" E8 C5 o3 v8 F
--------------------------------------------------------------------------------
( X9 |8 f2 X4 h; l
% l, M3 w9 y" u. I% @LVM Layout5 r: R1 Q7 c9 ^/ y6 Y+ @; Y
) w* q4 A/ q8 X
root@castle:/var/home/root# vgdisplay -v! B9 B. l7 C z" v* s5 c* \% f) O
Finding all volume groups' v% P( H% W- H6 a3 T& V2 U
Finding volume group "store"
6 j3 A) {, ]2 J/ V--- Volume group ---
6 z9 s7 C5 g$ G- T1 z/ uVG Name store; W' _: `; n' E
System ID
8 f |* r3 T( NFormat lvm2
, D2 ^2 T+ y# Q" t1 A$ b, KMetadata Areas 2
* h9 S& s( e' t$ T$ MMetadata Sequence No 7
# k* ~5 v( y0 J1 m: u* L: n3 AVG Access read/write* @5 _$ S8 U. K: R! \
VG Status resizable
) o# g F0 |$ D/ uMAX LV 0& D) B8 {) u/ y6 }. q8 ]
Cur LV 6
& Z( _. t! h8 W9 j, @3 @* pOpen LV 5% `" R, f- C2 `: X
Max PV 0" y p" ^ C( l! G
Cur PV 1
2 T d/ \# y. }, d7 n. AAct PV 1
# s2 P: k$ H; J0 q+ ZVG Size 7.62 GB( a1 v& g- s' S7 h! W5 G ]
PE Size 8.00 MB
1 F* [7 S' {/ ]" ]Total PE 975
4 N9 ^9 \1 }3 X9 B0 FAlloc PE / Size 973 / 7.60 GB4 `3 E3 a' z7 K
Free PE / Size 2 / 16.00 MB: i6 Y3 P/ }4 s2 E8 N5 t- q2 R
VG UUID tWVoWv-vlFA-XwWT-33LX-1ZaV-twiY-qF9bDN
Z( V% }- h, i8 [( ^
; B2 S* L" u8 K" n' f--- Logical volume ---
% Z2 y2 R) }5 hLV Name /dev/store/root
' Q- I" Q; q- B2 fVG Name store
0 l, B! t. r Z; G; ]LV UUID NBwspO-rIY3-4Zuh-m8Ms-tXzA-lpWE-0RdiX39 `% C; j& ]% n
LV Write Access read/write u: [- x% [9 u( Y* [
LV Status available3 Z) Z+ h( I% S ]0 O9 ?; \
# open 1
6 h" c0 `# |( y3 [: uLV Size 456.00 MB
6 t7 V: S; w" l7 R/ Y8 [1 O: [Current LE 57
, P. O" E% [# r7 }2 JSegments 1
; v) d- ?3 @# z* Y2 g8 K# ^Allocation inherit/ N' n! S' I" m, j j/ p( f
Read ahead sectors auto& O2 z4 |7 h* d
- currently set to 256
( q5 K' L) ~& S, P/ \1 j9 S4 cPersistent major 254/ e. V: R: |5 d7 Y% V
Persistent minor 0
, {+ C& e2 d' d( FBlock device 254:05 u6 N/ Q$ e. s. r8 ^; m
! B& K9 R2 x7 u1 y
--- Logical volume --- P4 Q/ }0 W3 t1 ?
LV Name /dev/store/var
7 U( N7 m2 j( y8 f* c1 ZVG Name store
( o8 L0 @9 [9 y" v0 n+ S! h' @7 HLV UUID FTnu68-LsSa-YRch-aIOu-VbAp-hHW7-4hJU32# t* x, a4 O; L/ r% g/ d
LV Write Access read/write- O+ J% S+ U9 o3 B+ z) I! d, U
LV Status available# H6 |8 m, p# v3 z/ d
# open 1. |7 ~3 U4 f" X# v8 N0 K8 ?- {
LV Size 256.00 MB$ U' y7 g, `( n7 z
Current LE 32
' C1 E8 |9 _/ B* B1 }; r! h6 jSegments 1# w3 j, d0 {' F# e: D
Allocation inherit3 |/ u; i- J8 ^; h0 u
Read ahead sectors auto
5 l9 J- L0 [9 e2 G- currently set to 256
( @1 o; d, |: V' ZPersistent major 254
4 R( R) v) w/ p' d" y5 [% WPersistent minor 1
" m$ p$ u+ u, z0 ]8 Q6 W2 PBlock device 254:1! l1 i; \ y) _ r
; k( E U* a& ^+ z; Y8 O/ }--- Logical volume ---. T1 S! n0 c2 a9 H
LV Name /dev/store/update
( }/ y# \/ z, [1 s$ E/ k1 QVG Name store
4 C8 k4 L/ A( q# G' b4 f8 n$ I! ~LV UUID 7HPOTh-0QgT-0Nq4-BD9x-vTt0-R2kq-DE3dOf: Q1 g9 T1 W! y0 E0 Q
LV Write Access read/write
# t$ B& T/ E, S0 h4 qLV Status available
5 [ t0 Y- t/ m7 z# open 0
- ~% {& q+ A% J! b" n' tLV Size 56.00 MB6 W( g% T. u' \# b2 O$ t4 t P% a
Current LE 7
- @+ h# p- F2 a% g" I" eSegments 14 }1 y' I8 p* Z' o
Allocation inherit
7 L" G. V* ~9 ~: K" GRead ahead sectors auto$ [( j( P7 Z! v
- currently set to 2566 d& Q I" o% ~ g# m# I4 l2 `
Persistent major 254% c# I% Y2 e5 g- `
Persistent minor 2
4 ?4 S0 p5 K5 h9 [5 r5 D* iBlock device 254:2
/ P1 p$ u! g5 o3 Z: ^ h9 r2 h5 u, d7 k& g
--- Logical volume ---& [6 |; `+ s. V, d& x
LV Name /dev/store/log6 Q' s4 E* h" {: T( y# K
VG Name store
/ ^# Q$ W" i( OLV UUID 73c7a7-S71k-wWLI-nn9v-U6Eh-8RIQ-cnuQNA. H4 d2 }( j' b( A/ I% K' J2 D
LV Write Access read/write7 N- J9 ^, ~9 f" W; \
LV Status available
0 S; Q0 ?5 M D* N# open 1
7 K6 ]4 p9 n+ e3 }) cLV Size 40.00 MB
1 K& u" Y. V4 M: Z3 i, i8 RCurrent LE 57 ^- _7 H7 S, q9 Z; m
Segments 1
7 [ w! |& X3 i8 v+ s/ MAllocation inherit6 D& T' U1 h1 }6 l# M
Read ahead sectors auto
, f! k3 B9 ]9 U1 l6 H- currently set to 256/ A% i2 U; u! D, x
Persistent major 254/ s1 T* t8 C& p4 l
Persistent minor 35 T j$ l. b4 w* u! w" T: T, ?/ z
Block device 254:3
8 z' M K9 t8 [& g
4 N. Q; L4 f. v' A7 g5 [' C0 w! m--- Logical volume ---
0 X3 ~% |4 |2 X8 nLV Name /dev/store/media
( M5 Q0 B) N5 ?: E- P" ]6 Q( gVG Name store% K' S2 z/ J# n+ e/ J
LV UUID bfLJQ3-M3Vs-AhfQ-8uYp-N2iC-39mS-4TuXuI
+ s9 c7 ], k! QLV Write Access read/write' b- |9 X2 v9 M) D
LV Status available! n/ L( ^1 E2 \4 u( |/ V, r- S
# open 1! b, G/ a1 w0 G6 w6 m& a
LV Size 6.69 GB* O; R2 ]" U: C0 F0 [
Current LE 8569 X, N; U/ A( k% h1 u
Segments 1! s" C O1 {- H2 [/ t
Allocation inherit! O& B% x' y8 Y7 n7 k$ E
Read ahead sectors auto
. V8 \. l$ ~3 {; o$ j* ? u3 k- currently set to 256
6 _! e8 E+ T' j' C3 W9 a# c: k4 vPersistent major 254. B3 W% G1 u# Y: c7 ^' G+ m# P) e
Persistent minor 4
9 i1 `$ R, p( p$ g) LBlock device 254:45 ` r( _+ W F$ ~, g
* B9 n9 t" Q% |9 H' j- {
--- Logical volume ---
u/ }- _" f1 ALV Name /dev/store/swap
5 M0 C, C" _. E: d5 J+ z# z. D: MVG Name store
- D' P/ l- S* B2 m5 L, t7 n/ P. JLV UUID lGNstl-OH3S-a5SA-fJhT-pSPH-brEu-Q8FAEG& ^, {3 G) e* g) r
LV Write Access read/write- o" F* K6 c* F% s
LV Status available
( {# @- N" l" F: G# p0 m4 ?# open 1. m5 _* e) |/ Y
LV Size 128.00 MB( e& f' T4 H! m2 C/ d: f) I
Current LE 162 _- H4 ^# I2 F% V$ m6 D
Segments 1. u0 w( p/ \, P! m% z! I/ }
Allocation inherit
8 K1 t- p6 y3 sRead ahead sectors auto
+ }, \2 P# K. I- currently set to 256
+ b( H. y5 p, o- ePersistent major 254" W* j7 w1 Q5 ~6 ?$ e
Persistent minor 5( Y$ p) a& P5 _( a7 J
Block device 254:5
, k6 y/ I( b. ^5 f4 r8 |9 M) [# Y8 h/ X
' c: l& C( R. u9 u9 V |--- Physical volumes ---
0 w- q- ~" _+ U. N% ePV Name /dev/mmcblk0p3 * j! K$ W% {6 p! N
PV UUID GJUws6-7CBV-8gzk-s7VA-uY1Q-3HxG-96ygIP5 S) i- {( t1 N Q( z5 Z, m) }: \
PV Status allocatable; d, d! y" l2 ~3 i
Total PE / Free PE 975 / 2
6 }/ x9 _6 l9 h; m9 H9 E: _* x9 I q! l E* n3 c
5 C- E5 ?$ E3 O3 v: G1 j$ Z* \+ V--------------------------------------------------------------------------------
3 ] |/ {$ e- o3 g
4 r" I4 k8 y+ h( ]- bNetwork Interfaces - eth0 (WiFi) ppp0 (EVDO)
+ M) w& Z$ R( r! d, |
( ]. I8 Z$ v3 N, y5 P; rroot@castle:/var/home/root# ifconfig
& }, ?9 d Y3 u( U8 s% cbsl0 Link encap:Ethernet HWaddr 00:1D:FE:34:7D:72
1 d* x5 [+ J h. ^4 A% y- linet addr:10.1.1.10 Bcast:10.1.1.255 Mask:255.255.255.0
; D W& \" ?' P" uUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1/ s# r# l6 i; C
RX packets:0 errors:0 dropped:0 overruns:0 frame:0' _' T% \9 J! N5 u9 f
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
. c/ }. b7 O: T S, d. k7 Xcollisions:0 txqueuelen:500
/ p! w: K. u! rRX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
% [. u% H9 Z, r1 ^- p3 r
8 T8 _+ x) b: ^0 T3 A. ueth0 Link encap:Ethernet HWaddr 00:1D:FE:XX:XX:XX . k$ j, t5 Q! C2 e3 \
inet addr:10.2.3.203 Bcast:10.2.3.255 Mask:255.255.255.0
3 z, a; }3 b7 y4 X' gUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1* G% i0 P- i: Z4 B( R3 h- G+ Q
RX packets:3106 errors:0 dropped:0 overruns:0 frame:0
& f9 F+ s, e# p, {1 |; OTX packets:2282 errors:0 dropped:0 overruns:0 carrier:0
& O! j# N0 A, k/ Z% Zcollisions:0 txqueuelen:1000
8 }* k+ l" f7 q8 \RX bytes:315417 (308.0 KiB) TX bytes:677358 (661.4 KiB)% @' _$ ^3 ^0 Q8 [
# s9 R1 H5 o7 D- \% |- rlo Link encap:Local Loopback ( Y, c3 A6 I. ] c) W$ a
inet addr:127.0.0.1 Mask:255.0.0.0
; ?6 F1 O9 d( P- e. K( _# A; ZUP LOOPBACK RUNNING MTU:16436 Metric:1
" N6 [8 J) \5 W) }4 A) zRX packets:3580 errors:0 dropped:0 overruns:0 frame:0
; {4 \3 o9 G" }2 b5 iTX packets:3580 errors:0 dropped:0 overruns:0 carrier:0: a" C4 T& W- I+ F" w% z5 X
collisions:0 txqueuelen:0 # n4 ^1 w) j" k1 ]: j2 H% K
RX bytes:294062 (287.1 KiB) TX bytes:294062 (287.1 KiB)
# r( G/ Z; r0 l8 U( E# `$ A2 k
# q$ K' v! D! s- X7 a$ r/ Tppp0 Link encap:Point-to-Point Protocol
8 u6 \0 G3 X( E, Kinet addr:174.149.231.221 P-t-P:66.174.200.5 Mask:255.255.255.255
3 d* q! [( F' H/ WUP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:18 h( z! M' w3 L. S) L( f9 R, [
RX packets:3428 errors:5 dropped:0 overruns:0 frame:0
5 O4 X: N% k. V) H$ u4 H$ v- rTX packets:4745 errors:0 dropped:0 overruns:0 carrier:0; R4 U5 q# ?! |
collisions:0 txqueuelen:3 ; V9 ^9 Y, F* y3 b4 {4 M
RX bytes:1746157 (1.6 MiB) TX bytes:3258322 (3.1 MiB)2 N' R& q3 e! B1 f
- f. X$ m( K8 |5 I( o
1 U4 n4 t" l+ k: ]3 c
. b6 ?& B3 b* w' A
( ^/ a. M. m. f! c6 _- [' e! d1 d8 v& r
--------------------------------------------------------------------------------& n5 m6 L t; @- ?
' X# M: w- v# P, [' k' I
CPU Speed Scaling - (Palm locks it to 500Mhz at boot) I' y$ w, m: `( o
7 X8 G0 y* V! wroot@castle:# cd /sys/devices/system/cpu/cpu0/cpufreq
" m2 s8 P2 ?. R( ~# Mroot@castle:# cat scaling_available_frequencies0 F; c. K J% `# X7 _6 Z8 k- ?1 e- |
600000 550000 500000 250000 125000 ( I5 O9 |3 }& ?3 R, n' Y: {
root@castle:# cat scaling_cur_freq9 h, z1 x- o1 l
500000) n" H9 Z4 D2 W- Q: b' [
root@castle:# cat scaling_available_governors/ |& ]0 o' d) Y0 m
ondemand userspace
0 T! W% {: c% e$ Eroot@castle:# cat scaling_governor
8 W/ U0 x. T# D2 ~( Suserspace5 o/ G9 x; Y2 L w
: A3 ?' O/ [+ n+ n. l- Y
( @8 }# I5 l1 {( v--------------------------------------------------------------------------------5 ^1 L# T! @, a3 b" O
+ U3 ]$ N! C2 xDefault Firewall Rules
$ h, B$ p& z* h ^! [* d7 O* D9 R, W
J' _4 O0 H' H( @! _root@castle:/var/home/root# iptables -nvL! `4 O9 _% ?7 w
Chain INPUT (policy DROP 233 packets, 11729 bytes)
, t3 w! p6 l5 [# u1 |: upkts bytes target prot opt in out source destination " Z7 i$ _8 q' K& |0 g
3580 294K ALLOWED_PACKETS all -- lo * 0.0.0.0/0 0.0.0.0/0 9 g/ i' c; @: f% n$ G P
0 0 INVALID_PACKETS all -- !lo * 127.0.0.0/8 0.0.0.0/0 ' _3 A9 M8 c$ W% J
0 0 REJECT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:113 flags:0x17/0x02 state NEW reject-with tcp-reset
* t9 X' s* S& d; d1 q1 B& M0 0 DROP tcp -- bsl0 * 0.0.0.0/0 0.0.0.0/0 tcp dpts:4444:4445
7 X& @, O* ^/ Q# H1 o! y5627 3296K ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED + L* @* x4 `0 S) O
0 0 ALLOWED_PACKETS all -- bsl0 * 0.0.0.0/0 0.0.0.0/0
# C1 Q/ @1 ~+ W( ?' @0 D0 0 ALLOWED_PACKETS all -- usb0 * 0.0.0.0/0 0.0.0.0/0 $ h3 p) Z, v8 `4 f' f' Z( x
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 0 state NEW & P+ D" c: m! r7 n c/ V
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 0 ( B% v3 {$ B Y4 B5 l' Q# p2 M4 i: {1 G
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 3 state NEW
# F" Q" c4 {0 n7 d# t. I0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 3 7 I: t" L/ z* h* g* w+ R0 N7 k! H8 T
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 4 state NEW
8 }% B% b) R) `2 J& J: W0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 4
. K4 Y# D/ y% T0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 5 state NEW
- \. `0 _6 C* D$ j, t0 e0 s" }/ V0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 5 ; w1 J8 w8 I( R6 n$ W; H! R% d
4 324 ICMPFLOOD icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8 state NEW
4 ~5 f# l2 W1 y" e/ x4 t0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 11 state NEW
# ?( D }0 X5 W R3 ]" c0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 11
* C' J( U. |, o" l, a$ g: J3 J217 11089 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 10 LOG flags 0 level 7 prefix `IPT_PACKET_DROPPED_NO_MATCH: '
9 [/ D5 K4 ?! G
4 A: A2 d; I" f$ T" w# b0 f: lChain FORWARD (policy ACCEPT 0 packets, 0 bytes)! X. F) Y; s$ A+ S* D
pkts bytes target prot opt in out source destination
4 Y$ C" Z% s& w/ v1 l2 W% s0 V1 w: ]" N- I0 m0 x, d
Chain OUTPUT (policy ACCEPT 14456 packets, 4914K bytes)
* _+ x5 K/ ^+ |5 k0 N) t- h3 @pkts bytes target prot opt in out source destination # ^" a9 j; V$ \7 F" z
+ s/ E/ r2 R# u! V2 l, ZChain ALLOWED_PACKETS (15 references)
5 R( Y# B9 x) v, u8 F/ npkts bytes target prot opt in out source destination , p7 o$ d; f' s' y& f, M. t
9211 3590K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 6 s3 ]% Y: k' Y! ]+ G
5 N4 t% x+ V; M9 L% BChain ICMPFLOOD (1 references)
2 ^1 K9 P/ U$ n8 `; V( E8 opkts bytes target prot opt in out source destination
6 K" O* A: Y7 y* C7 }4 324 all -- * * 0.0.0.0/0 0.0.0.0/0 recent: SET name: ICMP side: source & m$ G/ E' ]0 [
0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 recent: UPDATE seconds: 1 hit_count: 6 TTL-Match name: ICMP side: source limit: avg 1/sec burst 1 LOG flags 0 level 4 prefix `IPT_ICMPFLOOD: '
1 V# n! ~' H& }" n: i0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 recent: UPDATE seconds: 1 hit_count: 6 TTL-Match name: ICMP side: source # G; Y2 E+ ?6 h
4 324 ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 1 ]' _) X" v, O) O9 Q# g
8 [. q- I% f! f
Chain INVALID_PACKETS (1 references)8 e; T0 A- `- w% g1 w1 [
pkts bytes target prot opt in out source destination
# V$ {' \2 _6 X' l! f0 0 LOG all -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 100 LOG flags 0 level 4 prefix `IPT_INVALID_PACKETS_DROPPED: '
; O, _' Z$ X& b |/ h, D( w0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
' D# a! b/ c, z# {: f8 z$ f4 x+ f4 V8 W5 R& B
; R# [* R7 K/ t4 i. u) g% q6 E
W8 l8 p/ f' ~) ^2 E& d--------------------------------------------------------------------------------
) |: n; p, F8 `& t% [
3 r/ \/ C9 o7 CRunning processes4 ~! B: y0 R% Z
4 q( `* J# ~; r
root@castle:/etc# ps -ax -o user,cmd* ?3 U' n0 C5 x( B* p* i F
USER CMD
5 `. v9 k6 [5 j; b4 y5 Z @# oroot /sbin/upstart
. q( ~; N; u$ n, mroot [kthreadd]
3 i9 b: K. }) B! R% Groot [ksoftirqd/0]
% x8 _6 p1 m0 ~1 m2 n2 \1 Yroot [watchdog/0]( {, g9 x: Y; p: {. F2 o
root [events/0]6 {* m9 R3 P5 @- s! Y
root [khelper]
" o! D! J8 h5 H# Yroot [kblockd/0]
8 v# d/ c( R( C/ b# ~root [cqueue/0]
2 U& I. K9 z" @3 y- H4 [/ zroot [twl4030-irq]
L7 P0 p0 v% n5 F" ~' groot [omap2_mcspi]. ]2 r2 V! f8 L; f' |3 [
root [ksuspend_usbd]
a h- k" r' V8 B* aroot [khubd]7 J n0 S3 ?6 @' N9 G' I* \# S
root [kmmcd]
1 l' {+ E$ R% proot [pdflush]
4 i/ y; @( O% S$ z$ h; Q3 ~! l% Uroot [pdflush]
/ v9 c9 B% o3 iroot [kswapd0]
& V( R# | d1 m J* Hroot [aio/0]+ m, P6 Q0 [9 l+ @
root [cifsoplockd]
3 ]( U* }& C$ Zroot [cifsdnotifyd]
J. ~2 f# t2 {" i5 @1 E1 Froot [modem_act]
( e3 }- g4 i. W) K" {root [modem_rmw]2 f& [" {8 x8 v2 \& u# I0 V* C3 K
root [cdc-acm]% {, w+ ], @' e+ u8 y* a
root [gadget_event]
1 a! j- |! L( c8 L$ J# |# Kroot [tp_wq]( l: G' o1 c/ m; k+ p; f
root [temt6200_light]
( ~/ C- N: C$ ~: F7 Iroot [w1_control]
/ F8 T' g0 @7 ]* }root [w1_bus_master1]
2 H! A" N* V5 F: z o n1 l% Sroot [ksnapd]
/ @% t" z5 \1 L2 U9 g; {' `root [kondemand/0]0 T u( S4 i, ?5 ^
root [rpciod/0]0 n/ Y, o* u+ g( Q& m: k
root [mmcqd]
6 Q) v0 L# x$ `& Y1 _: n+ Q! Aroot [kjournald]
! H+ F0 [8 G& [! l$ c) _root [kjournald]9 I& O6 b k* V0 ^! W2 B% _# I. A2 |
root udevd --daemon
' x5 R6 I. p3 U0 _ Xroot [kjournald]
$ U2 r3 z+ W4 u! v$ v" W2 g/ {root [kjournald]
* \" ? e- u: x: S$ c2 jroot /usr/bin/pmsyslogd -z -f 6 -m
; n! ]8 d* \2 X+ l5 @0 C( r0 xroot [usb_charger]
+ Z9 N- a2 L. Z6 A2 `) L& ?root [file-storage-ga]7 P. c4 Z2 N+ a8 N! [5 z
root /sbin/getty -L ttyS2 115200 vt100& X/ z/ A4 ?" C6 c7 H$ E- \# O% b! a
root /usr/bin/dbus-daemon --fork --system
; `1 {* n3 K% F/ zroot /usr/bin/dbus-daemon --fork --session9 e# l6 K1 ?5 f, c8 s
root /usr/bin/PmNetConfigManager3 V6 j2 n5 k3 I3 W
root /usr/bin/SprintDaemon
3 ]1 ~8 o! f+ w$ B2 p: ~root /usr/bin/luna-prefs-service: e+ e+ j1 l1 R( }) i
root /usr/bin/PmSystemTimeout
2 h) e, r" ?) Q/ I9 ~2 b8 }$ V; |root /usr/bin/rdxd -v
# e" V8 c5 W) z$ Uroot /usr/bin/hidd -v -f /etc/hidd/HidPlugins.xml --output-syslog, p( S6 t' ?3 A4 G0 Q7 ]" {
root /usr/sbin/storaged -s -d7 U" o8 @( y4 [
root /usr/bin/uploadd -v
6 F+ i! H$ Z* K- O9 Wroot /usr/bin/UpdateDaemon5 x1 h( J9 u$ T
root /usr/bin/PDFService
/ F1 ]- a( n; }4 ?& Zroot /usr/bin/OfficeService
' x0 B8 Y! a% J {( j) S" H1 {- Z, uroot BluetoothMonitor
; w' i, t1 N+ rroot /usr/sbin/audiod -n -1
[3 D' U7 q0 }root /usr/bin/PmBtStack -C /dev/btuart -B 115200 00:1D:FE:XX:XX:XX 1 0x3afc 16888 1, ]* O3 }0 {" v3 h+ y3 s5 N
root /usr/bin/PmWanDaemon( _3 \" l! g6 L- u3 Y
root /usr/bin/PmConnectionManager3 B2 b, G' X3 y' \$ Z+ j
root /usr/lib/jvm/java-1.5-palm/bin/java -Xexact -m 10M -Djava.library.path=/usr/lib/jvm/java-1.5-palm/bin:/usr/lib/jvm/java-1.5-palm/jre/bin:2 r' q$ Q! F0 `8 z( ]! g! L# z% K
root /usr/bin/LunaSysService5 h. O- y$ y, [3 s2 K% K% z$ U
root /usr/bin/extractfs -f /var/luna/data/extractfs
) l% Q- T1 F0 W& \root /usr/bin/fileindexer
& [8 D0 x' t' L/ _' \# f" nroot /usr/sbin/powerd% r4 C2 ^% t& `; P) c- c2 R
pulse /usr/bin/pulseaudio --log-target=syslog
/ E1 T" y1 S+ A$ r+ eroot /usr/sbin/memchute
+ G) M2 w$ E# c( C0 Oroot /opt/sbin/dropbear -w -F -p 222/ R [: Y- z* w) m: n6 R" }
root /usr/bin/PmWiFiService
% _* R1 z0 X9 t3 Broot /usr/bin/LunaSysMgr: Z, ?$ [2 @6 Z) c! u l0 T
root /usr/bin/dnsmasq -d -C /etc/dnsmasq.palm.conf2 K" E0 b6 z9 l3 ~
root /usr/bin/pubsubservice1 @, q M8 s0 z' m- n c0 q; m
root /usr/bin/TelephonyInterfaceLayerCdma
) G" u! f& `* Y* o+ {4 R' x# c7 oroot /usr/bin/PmBtEngine) E# y% Y' }+ s. m
root /usr/bin/contextupload
+ @3 W7 b/ A* B' S; d$ G, N4 C3 \root pppd /dev/tts/modem0 file /etc/ppp/options-cdma mtu 1480
. f- ~0 j1 f2 M4 Y# `root /opt/sbin/dropbear -w -F -p 222
8 ?" X+ ]& T5 K' N6 b% |2 \dkelson -sh9 s8 E N5 [1 A# X. e% v8 s/ O2 w8 z
root /usr/bin/BrowserServer# r1 `$ I2 I- J1 R
root -sh" E. I! s2 p, V; F/ Q
root /usr/bin/mediaserver -l --gst-debug=1 castle
9 c1 R$ i, L. f8 W9 o6 w# u/ ]( Z9 g$ Broot [wlan_main_servi]* }0 c0 r( I. i- e: g
root /usr/sbin/wpa_supplicant -D wext -B -c /tmp/.wpa_supplicant.conf -i eth0
4 z$ e! v) N& b7 `root /sbin/dhclient -d -cf /etc/PmWiFiDhclient.conf -sf /etc/PmWiFiDhclient-script -lf /tmp/dhclient.eth0.leases.784 -pf /var/run/dhclient.eth: \8 z5 I2 l: f4 p$ M
root ps -ax -o user,cmd1 ~7 W1 M; U! K! K& p n7 U# U: n
! {7 u' K- S- X' a v8 J5 y5 O/ x
" ]1 s# z% e) M3 Q! E-------------------------------------------------------------------------------- |
评分
-
查看全部评分
|