|
无意中看到的,不知道对破解有没有帮助。
( S8 h: ]2 W' jhttp://blogs.gurulabs.com/dax/2009/06/palm-pre-webos.html' m3 I; z$ s8 I& c
% G; _% v4 z! M" Y+ H4 C
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.( K& o& C+ z2 r1 f+ r( p
) J$ i0 G- o* [' h7 ^6 c
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. , a) F2 F+ h/ q2 ]. d9 |4 j
' T3 H( M. J2 b: @) e+ q, C. \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.9 Q: H8 G' f: h2 C
, L) T/ h7 V1 j( Z+ zThis phone is awesome. Highly recommended.1 l8 t' ?) T& M
0 @+ z& {/ P) Y* o1 P. i) c, mIf 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:( G) m: X9 _1 X" `
4 W/ H: E: ^# d# f7 z! o( `! w& h1. Gain root access on your phone via "Developer Mode".
2 K. k' W/ q( q" Z2. Install a SSH backdoor door ongoing access (a procedure to which I contributed a great deal)! L- B _$ }& i. y/ v' x# F2 C
4 p% x7 m" N' w l/ S5 ePalm webOS is a fairly typical Linux distribution. Here is data from version 1.0.2 (As of June 11th 2009).+ q+ {/ ` ]& f( x9 K& L7 n
* J. T7 s* B& P0 D2 U- a, I' e
* g# n+ ]0 ]6 p* Y" N& {3 n
4 o! Z W. ~) E% ?: s& _--------------------------------------------------------------------------------6 j5 f! t0 d; Q0 y1 {- Q
* `4 K7 c8 O0 I# k1 n& zMemory - After about 12 hours of heavy use, bunch of apps open
5 C9 t! _) k" X/ @: P: i; t# Y" W$ T' y+ I3 E }8 t# p
dkelson@castle:~$ free6 u) o2 b* s" k: d- h8 ]
total used free shared buffers cached
c* d1 D, ?$ T' ]1 y) LMem: 245036 236772 8264 0 12288 54020
- S0 j7 l* |5 D3 J- E-/+ buffers/cache: 170464 74572+ d( w1 `4 W' N
Swap: 131064 37520 93544
A. {7 V m3 i4 ]. j( x H
0 @' U) J9 j4 ]- S
$ z g- w% x# p& L, r5 |1 Y; n! m: y
|9 ]* v# f" Q6 x/ [& @
, J8 n0 ]$ c, C5 Y9 K" ]+ z--------------------------------------------------------------------------------5 q3 G) i% M( {. C6 ^( X
& Y* l$ H* M, n: M
Kernel/Version Info
" ~6 a1 g* r5 j+ V2 T1 O- U; |* X2 c& y8 t
root@castle:/etc# uname -a
. x) I3 F0 X8 C# K- H; fLinux castle 2.6.24-palm-joplin-3430 #1 175.1.15 armv7l unknown
4 |/ j$ D+ L# `! u$ N7 ^4 ?1 @" e& Q+ p4 ^9 b/ }% }; Z: L
root@castle:/etc# lsmod* b$ [2 w* J( u/ P( z
Module Size Used by
2 l6 d [4 E5 @( E7 ?8 Tsd8xxx 184732 1
$ w4 `0 Y2 b1 s6 w8 Z7 N: j# Xbridgedriver 187924 1
) ~ q( h+ h& g1 C9 l/ s2 Y- Bg_composite 99292 0
( Y D# Q: }0 T& h' G% {8 t! U
root@castle:/etc# **cat palm-build-info **1 ]6 C7 H+ X3 Q/ A, G6 I5 z
PRODUCT_VERSION_STRING=Palm webOS 1.0.2
1 C1 X4 {2 M2 T; DBUILDNAME=Nova-Sprint-Castle
' s, f8 Q* ] v0 e$ V T" bBUILDNUMBER=1187 s# ~- R* G& o3 ^: `1 t# O
BUILDSET=base
( b' o6 T0 k7 V' E2 q: l; iBUILDTIME=20090522140049
; A6 s8 B+ J% _: c f: S C$ J1 SBUILDMARK=165841
% O9 E, j- X6 k) Z$ A
# n4 E9 x- z7 J" @root@castle:/etc# **cat issue.net **9 ?/ ?$ E* ? g' \0 B6 `: T
Rockhopper .dev-snapshot-20090522 %h% }& K' G6 L; N1 M0 @( J! S+ {2 i
# l' }; B1 R2 S' L, `- e0 q8 k. d" K3 P: E9 n& q
- r- k+ K c! i
( k) E! B3 \# S& ~* h' e- R7 Y--------------------------------------------------------------------------------3 v# T* w- G' m9 f9 k4 h% \! [
. D( u' |) ?/ Q: m. C R0 y. OKernel Command Line( `, C! l9 V+ u" ~1 ?- s1 F) u
4 s! r6 s) j! h2 J( |& l1 z5 Z* B3 i
root@castle:/var/home/root# **cat /proc/cmdline **
/ e3 E7 ^# {/ x" z8 D Groot=b302 rootdelay=2 ro fb=0x8f600000 fbcon=disable console=tty1# z) z4 R- N; o& C0 n' S3 m. P
nduid=DeviceSpecificIDGoesHere klog=0x8ff00000 klog_len=0x1000002 F! N+ g9 o6 o/ ], M' f9 c
boardtype=castle-dvt3 dsp_base=0x8f900000 dsp_len=0x600000
# R; F6 U0 m9 z# r! }7 L% Z9 Z9 G& V5 P) J3 C* V ~/ r
+ b" f6 l* ^9 b0 u
--------------------------------------------------------------------------------
& a# s0 n( p( g7 h4 J7 W" t! p6 \0 x$ }/ o" f* h
Listening Ports - (see firewall below). o. m0 [$ y; g4 Y/ \8 z! l0 ]
& e- S9 F( ]2 W) D8 b
root@castle:/etc# netstat -taunp
/ K0 W5 t& u: `% H1 a# [* c5 uActive Internet connections (servers and established)
7 F( O1 C9 o% P0 @Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
: j5 |2 p7 b" ktcp 0 0 0.0.0.0:14400 0.0.0.0:* LISTEN 1092/PmBtStack / B% `6 m6 {8 v/ ~" ~
tcp 0 0 127.0.0.1:8083 0.0.0.0:* LISTEN 1131/java
+ b+ J# ~" ~0 H6 z& htcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 1173/dnsmasq - }* b7 C- o# Q R8 Y
tcp 0 0 0.0.0.0:16888 0.0.0.0:* LISTEN 1092/PmBtStack
2 A! ~5 f$ i$ w4 O* u0 N" n: h6 Dtcp 0 0 0.0.0.0:16889 0.0.0.0:* LISTEN 1092/PmBtStack : j( g% u( B5 W# |1 a) [
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 6053/dropbear 4 j: n/ ~0 K5 P- |4 F& H
tcp 0 0 0.0.0.0:4444 0.0.0.0:* LISTEN 1031/dbus-daemon
) l* o7 ~8 v' k* O J& g% q! jtcp 0 0 0.0.0.0:4445 0.0.0.0:* LISTEN 1025/dbus-daemon
& t) C" e' H' R+ D4 ^( H' r0 |8 \8 Ytcp 0 0 0.0.0.0:222 0.0.0.0:* LISTEN 1163/dropbear 9 N8 f& s: ~& A- Z
tcp 0 0 174.149.231.221:55005 205.140.203.34:5222 ESTABLISHED 1179/pubsubservice 2 t1 [; x2 G# q8 `
tcp 0 0 127.0.0.1:34071 127.0.0.1:14400 ESTABLISHED 1437/PmBtEngine $ c' k8 |2 l% X
tcp 0 0 127.0.0.1:55756 127.0.0.1:4445 ESTABLISHED 1571/contextupload ( X& x1 A+ _6 P2 X1 m3 U/ v2 u
tcp 0 0 127.0.0.1:4445 127.0.0.1:55756 ESTABLISHED 1025/dbus-daemon
# U4 X! ]- a8 g; u6 b$ w( _tcp 0 576 10.2.3.203:222 10.2.3.228:58423 ESTABLISHED 6053/dropbear 0 `/ y. O, p/ T8 x% Z
tcp 0 0 127.0.0.1:14400 127.0.0.1:34071 ESTABLISHED 1092/PmBtStack ' j# z8 \* w- Q* i
udp 0 0 0.0.0.0:33941 0.0.0.0:* 1173/dnsmasq ; _ m9 @5 D5 G/ K, x
udp 0 0 0.0.0.0:53 0.0.0.0:* 1173/dnsmasq
" X; F. X: P" L3 r8 Oudp 0 0 0.0.0.0:67 0.0.0.0:* 1173/dnsmasq
# F z- o% s% J# b" `udp 0 0 0.0.0.0:68 0.0.0.0:* 6557/dhclient 1 T+ D0 D1 p- _) O6 \+ H2 L
) V( L5 x( u: D) I# @ @, q
A* G( S% p# c7 y1 G- r
--------------------------------------------------------------------------------
9 p! X( h. S6 K8 {
6 C- y3 u7 o$ K7 v& F8 lFile System Layout - (I have 5.2GB of my own data in /media/internal)
8 R) H/ m, `- Q$ B$ r* p! ^( H k1 N0 w
root@castle:/var/home/root# df -h
* m' s4 D( g3 S# wFilesystem Size Used Available Use% Mounted on
+ W; ?5 H! k I% |rootfs 441.7M 368.9M 72.8M 84% /
- x+ d& R, K) A$ w: ~$ k/dev/root 31.0M 11.1M 19.9M 36% /boot
7 R X! ~ H8 o8 L' K j/dev/mapper/store-root0 O" J2 M/ F: K
441.7M 368.9M 72.8M 84% /
# i9 w& K7 p3 \5 ?) D/dev/mapper/store-root0 Z- `9 j" ^( a$ v2 K* `! t/ {
441.7M 368.9M 72.8M 84% /dev/.static/dev
; `/ r0 z6 @4 ftmpfs 2.0M 152.0k 1.9M 7% /dev( Y7 k5 b2 C3 {5 P6 `2 i
/dev/mapper/store-var8 Z* o+ ]" |! D3 w" k i$ f
248.0M 77.6M 170.4M 31% /var
; O0 b4 K; D# g; m/dev/mapper/store-log7 V( ^+ l4 O U
38.7M 6.4M 32.3M 17% /var/log
, G5 S7 V, o( o c/ s. j# Itmpfs 64.0M 2.8M 61.2M 4% /tmp
% X- h( Y3 l- K, C& f8 Z; H8 itmpfs 119.6M 0 119.6M 0% /media/ram6 D; ?1 T v' c7 F2 W2 q# A0 a" ~
/dev/mapper/store-media3 D1 w. X8 ?- H& V$ ?3 M
6.7G 1.4G 5.2G 22% /media/internal& }6 _$ @( ^- t) _1 O4 Z
* @! W8 ], }% _6 ^2 H0 F/ Z0 v) Y" j6 n. r
--------------------------------------------------------------------------------: U0 U' Q6 `6 h* c- [
' x4 P/ ~! ]& r+ mLVM Layout
1 ~) s" N: E# I- O' |) c4 W
, o9 C' u$ x& ]6 O7 |5 mroot@castle:/var/home/root# vgdisplay -v
2 E* @/ [( s) _* `0 |' a1 t% gFinding all volume groups8 [5 A+ X; q% V
Finding volume group "store"
, n5 \ M) B U- D" Y- {+ R, F& F1 B--- Volume group ---
1 ^* `& g7 `5 @: gVG Name store% l4 R# h8 x% `% W) a
System ID : U, o; N9 e7 V
Format lvm2
7 t+ \# P% ~7 L3 C& c8 }Metadata Areas 2
) U- @8 d& }+ w2 eMetadata Sequence No 7
) ~( N8 p$ o1 h [5 MVG Access read/write% x+ O4 ~ p# P# q; C5 M/ l
VG Status resizable0 v, j5 f$ E! c& u- c# ~% _& q; u
MAX LV 0' G) {6 e$ J, j+ X' @2 W
Cur LV 6
7 S( Y( p' I- N! c% \& QOpen LV 5, z/ K7 C8 s& \- ]
Max PV 0% M+ b' g% J* y2 V( w- z. ^
Cur PV 1; R7 k; |+ F% N% {6 `
Act PV 1
, j* S# q% {% j) ^7 f, OVG Size 7.62 GB' P; o1 A$ t4 F% G s
PE Size 8.00 MB- N6 C4 K% e$ A! T! e
Total PE 975
2 U" N3 l" i( w' R8 {# l& rAlloc PE / Size 973 / 7.60 GB
3 V! h; q8 |6 Q) a5 yFree PE / Size 2 / 16.00 MB2 A7 H6 E6 h8 O- J7 T# x- z
VG UUID tWVoWv-vlFA-XwWT-33LX-1ZaV-twiY-qF9bDN
7 d- V0 M. ~2 }3 P' |( _8 z! J0 t9 H6 H
--- Logical volume ---
/ L3 F9 A# V: _LV Name /dev/store/root5 g$ K8 V- s, S9 W: o, q: g
VG Name store' |! W( Z) ]" E) Q7 D: v, q
LV UUID NBwspO-rIY3-4Zuh-m8Ms-tXzA-lpWE-0RdiX32 h1 Z1 O/ ~5 _+ E) H+ F+ s
LV Write Access read/write
# E% g, I& g q3 \$ Y* GLV Status available: _5 k4 Y) ?; H& M
# open 1
, f# m m" j) v7 H2 o9 G5 qLV Size 456.00 MB: l* h, I7 T4 N) H* {# l2 r
Current LE 579 K# Y, P! N. _0 {1 ~1 P
Segments 1 E1 y0 r+ }3 t) q) P6 I% z
Allocation inherit
0 l- f6 P$ H4 w# @/ U& v. R& F& JRead ahead sectors auto
! o1 R& k* l1 Y( ?- c- currently set to 256) a/ J1 y/ J+ z+ U6 x( v+ C) x
Persistent major 254
/ Y+ P! r( z8 S. i2 v3 j4 r2 y! @Persistent minor 01 b; ?4 e# |$ j+ q, U$ ?0 |; a
Block device 254:0, e4 P7 x. q9 `& P0 w" ]
# u4 k7 f. o2 ^# R. L6 R" x# e) D
--- Logical volume ---
& l* t2 p% X @( B! p2 z3 h; DLV Name /dev/store/var
, Z2 a& A- }, V% LVG Name store: H/ Q7 c7 ]5 T" t( d: n" _
LV UUID FTnu68-LsSa-YRch-aIOu-VbAp-hHW7-4hJU32
$ I: A+ K, Z( ]7 L; E/ C$ ULV Write Access read/write
+ W/ a5 {+ C+ ^& ]; PLV Status available
2 n3 O0 a8 `$ H* J6 F# open 1
[) \* Z( Q" H! W0 C8 aLV Size 256.00 MB8 z8 t, |3 G7 B5 t+ Z2 c/ A4 I. a
Current LE 32
4 Z3 e5 X" K! ^4 Z( w, CSegments 13 O. Z/ D& j6 Y) t, x6 [
Allocation inherit
- O8 x" V' y' g% W+ m% xRead ahead sectors auto; b% U0 d& o6 w: {$ p% @
- currently set to 256
: ~1 D3 C1 x. S( tPersistent major 254
" h5 Z/ N1 ]5 B( KPersistent minor 1
! P5 k! J! P n" gBlock device 254:13 J& ^: a9 F9 o2 N. M
4 u$ `8 a+ z% y+ L5 P' v% I4 K
--- Logical volume ---
3 o+ g3 `, ~3 J4 U4 \# ZLV Name /dev/store/update3 E; j( n! e1 e
VG Name store: m# X8 ]7 r7 o" D
LV UUID 7HPOTh-0QgT-0Nq4-BD9x-vTt0-R2kq-DE3dOf& J& }0 W- S0 X' x8 |% n% Z
LV Write Access read/write
% }* A1 u8 g+ X) Q) \LV Status available
0 o# I" O' S* ^/ f8 G# U0 H# open 0
) N0 E* \7 A1 E u; cLV Size 56.00 MB
" U2 M9 k: A6 i! p( WCurrent LE 74 A; w1 d& C3 K5 q
Segments 13 h* x& J) W6 H1 V
Allocation inherit# ?- o# m" Z1 o/ E4 Q
Read ahead sectors auto' n" m; j+ k7 V2 s r" B! ^
- currently set to 256
0 T% I1 O |: BPersistent major 254! |5 J/ S* f1 a' f6 S
Persistent minor 26 z( |6 y' K. y1 b: C6 F
Block device 254:25 q' ?* t; ^( Y
- Z8 T6 y* |/ Q--- Logical volume ---
' A, p v* x( X# N1 [LV Name /dev/store/log
% }0 k* t% g/ K' ^# u8 bVG Name store
& A/ q2 p5 N w1 `- c& ]LV UUID 73c7a7-S71k-wWLI-nn9v-U6Eh-8RIQ-cnuQNA
1 S$ M2 R4 z7 @) wLV Write Access read/write
, A" L* i6 q( ?; w% eLV Status available: M1 {& l! T( t% \
# open 1
7 k/ B% T) D# C: l; F1 {, M2 aLV Size 40.00 MB
$ G0 n! T* R/ A" nCurrent LE 5% S" W, u- Y6 r) ]. J6 ?3 ^- G
Segments 12 H$ c; L. g' m( {( l: D
Allocation inherit0 N) @- P [0 t; Q& ]
Read ahead sectors auto. d& y% E( O- V0 Z) j+ y. h. I; R
- currently set to 256. }% }! [- f1 K: y
Persistent major 2547 [) J' ]6 o3 L0 J
Persistent minor 3/ v9 t& b3 R9 U8 I/ Z
Block device 254:31 N6 Z& a* R& M
% J9 R! d2 c/ o. N" O( d
--- Logical volume ---( [/ d2 J' t) k/ M
LV Name /dev/store/media
% U+ C* z" b8 ?% AVG Name store/ n4 l6 F5 b" |
LV UUID bfLJQ3-M3Vs-AhfQ-8uYp-N2iC-39mS-4TuXuI# {" Y9 ^0 _9 V1 U( j: m7 \8 v
LV Write Access read/write
, @5 W' Q# n% u5 _7 h2 OLV Status available
& O+ p; f$ e1 E* }6 }# open 1; j; j, ]! I- c4 p- K* H
LV Size 6.69 GB4 ]2 @7 |- T- u* j$ ?5 ?. j
Current LE 856$ i/ W* g: n, ]+ s- g: z6 l4 X+ e
Segments 1# N4 P0 \- ]" ^$ k8 Q. z" V, X
Allocation inherit8 f" {( D* F$ r. |: M
Read ahead sectors auto
% ]6 H" g5 M/ o9 v. [- currently set to 256
( E" m7 z' W4 x& w7 Z* U) zPersistent major 254- X4 |! S* d- f3 U1 B
Persistent minor 4
) b7 K9 F1 P( Q ]5 WBlock device 254:4
. d% X* ?3 W5 Q, Y7 P9 `5 o1 @- O8 A9 s9 b) M4 A
--- Logical volume ---
) R K4 C5 @+ I3 @. yLV Name /dev/store/swap
7 b8 e; C2 ~0 s( c8 BVG Name store
& }9 A* X5 a% \LV UUID lGNstl-OH3S-a5SA-fJhT-pSPH-brEu-Q8FAEG
) R( R) w$ A3 [& I$ pLV Write Access read/write
! X2 q2 v& T4 [8 A3 qLV Status available
* P) I, i+ T8 [# open 19 F; ?4 S/ G. w% k' m
LV Size 128.00 MB. U6 P1 o5 Z9 B( @* c G& h3 ~
Current LE 16$ {# S# y$ ~( |
Segments 1: T2 J, k$ |4 f
Allocation inherit
+ L2 D% V! c% T: c' g* iRead ahead sectors auto: z4 Q7 U9 s* x
- currently set to 256
( e! F' J1 y. U5 t9 uPersistent major 254# m$ ?) O4 ^/ J5 Z: w% d9 [
Persistent minor 5
- j* a( N3 H( a' pBlock device 254:51 q2 t8 I1 |6 D) G$ U
3 p: a2 O8 w. { U# n" @) l--- Physical volumes ---) ^0 g( D3 Q' Z- r# M; \
PV Name /dev/mmcblk0p3
* _& ^$ q6 ?' p/ d, n1 q5 _2 R1 b& b9 `PV UUID GJUws6-7CBV-8gzk-s7VA-uY1Q-3HxG-96ygIP
7 W5 {* {& ~3 e9 uPV Status allocatable
7 U( _6 w& h! a& V6 oTotal PE / Free PE 975 / 2
9 }" x/ f$ B2 E$ m
. K& Z2 \: I9 h, x, Q' s
" Q" g% _4 h* I: Y/ T--------------------------------------------------------------------------------* [* e3 X; {8 F) r
2 U! J3 A% Y! ]7 NNetwork Interfaces - eth0 (WiFi) ppp0 (EVDO); d, j9 R) b+ b. a( b% `& Z. d) M
* P3 U! x# G. e5 W7 D1 j' s/ ~& U$ rroot@castle:/var/home/root# ifconfig
2 e9 | d/ `. a) N, m# V9 Tbsl0 Link encap:Ethernet HWaddr 00:1D:FE:34:7D:72 B# Y0 i n* h$ H/ |6 `
inet addr:10.1.1.10 Bcast:10.1.1.255 Mask:255.255.255.0
" V- S+ r+ j4 n! NUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
+ e n+ I, {) d: @4 sRX packets:0 errors:0 dropped:0 overruns:0 frame:0
( Y1 ~$ O& I/ ^9 R( u, X! qTX packets:0 errors:0 dropped:0 overruns:0 carrier:0
" ]$ ~8 S' k d i* Z0 Scollisions:0 txqueuelen:500
/ T# h; L6 x% L2 n; bRX bytes:0 (0.0 B) TX bytes:0 (0.0 B)! w; Y+ l2 ~% |& d0 I) v
/ R6 Z1 X# j5 ?$ x6 l
eth0 Link encap:Ethernet HWaddr 00:1D:FE:XX:XX:XX 9 a1 z* U- I J/ Y H
inet addr:10.2.3.203 Bcast:10.2.3.255 Mask:255.255.255.0& E# |* ?4 c6 ?9 P9 x( ~ z
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
6 v; ]* A& @, ARX packets:3106 errors:0 dropped:0 overruns:0 frame:0
1 W. D0 }( J$ L8 \4 [3 |2 X8 X: QTX packets:2282 errors:0 dropped:0 overruns:0 carrier:0
+ z) J0 f) Z+ o/ }* s! rcollisions:0 txqueuelen:1000 ; s: I5 l8 w1 ~2 I7 r! l, d. c$ ^0 a
RX bytes:315417 (308.0 KiB) TX bytes:677358 (661.4 KiB)9 f. B3 ?* @7 P+ ]( R9 i5 |+ ~
7 }0 s, [3 ]; e3 a' S7 C
lo Link encap:Local Loopback 1 n$ _+ q% {! ^% D
inet addr:127.0.0.1 Mask:255.0.0.0
7 _+ Y6 w5 p* [5 u$ M) {4 AUP LOOPBACK RUNNING MTU:16436 Metric:1
+ l: C" i2 ]4 f' |3 {RX packets:3580 errors:0 dropped:0 overruns:0 frame:0
" S1 w( Q3 s: W# o$ l2 ~TX packets:3580 errors:0 dropped:0 overruns:0 carrier:0. V6 [. n- j7 ^+ j n" e8 N+ p7 D
collisions:0 txqueuelen:0 0 A$ i3 | ?" U- n
RX bytes:294062 (287.1 KiB) TX bytes:294062 (287.1 KiB)
0 R' a0 G# C; {7 K0 `# a* W7 } D0 p2 \* q
ppp0 Link encap:Point-to-Point Protocol
! j8 ]' U( F9 x6 q) R* Kinet addr:174.149.231.221 P-t-P:66.174.200.5 Mask:255.255.255.255
7 A* e6 X/ `. N. `UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:1
' Z4 u9 ~9 I& D9 iRX packets:3428 errors:5 dropped:0 overruns:0 frame:0
9 v5 y/ T1 }+ |9 i9 d( @' J( rTX packets:4745 errors:0 dropped:0 overruns:0 carrier:0
. \6 Z! ~3 \+ D2 Xcollisions:0 txqueuelen:3 : R, f8 w; D( m7 B; p6 l
RX bytes:1746157 (1.6 MiB) TX bytes:3258322 (3.1 MiB)' g- H: t6 r( L- b/ E1 J% J' y' {
/ x8 B. `# L+ y' ]. ~
- G! Y" `* q3 w6 U, d% x
: l1 T6 U7 i( L( S( j" ?9 \2 L1 t! Q3 Q$ f8 ]- j. H; ~$ d4 i
--------------------------------------------------------------------------------
1 H' h7 h1 n6 P) W4 f n+ w% ]
CPU Speed Scaling - (Palm locks it to 500Mhz at boot)5 H; X& p! e7 T
$ m: S" S) U+ Z" e, N: K, lroot@castle:# cd /sys/devices/system/cpu/cpu0/cpufreq+ D6 Y0 F0 J& _: O% v7 l
root@castle:# cat scaling_available_frequencies
1 p' S$ \2 y2 D$ q600000 550000 500000 250000 125000 & M/ Z) f, a) e! Q3 R; z
root@castle:# cat scaling_cur_freq w! @- U5 D& c7 Y# A, Z' d
500000/ ]5 z/ U% I! Q1 k% v" k# v
root@castle:# cat scaling_available_governors
, @' }5 J1 A' ?, ]ondemand userspace6 r1 v% F, i3 ^
root@castle:# cat scaling_governor9 q& A8 [8 @' q1 u. k0 o) b) l5 r
userspace7 { ~6 T, v2 |2 C
: h, f, s6 B6 I. G0 m% G
! a; o$ b% \8 ^4 f--------------------------------------------------------------------------------% x6 S+ ^6 g9 \9 o# O8 P
0 J! Y3 d- p+ Y
Default Firewall Rules
/ A6 h. H: l0 k8 U8 c, Z- e) f7 X$ q% C; w* b& [+ ?
root@castle:/var/home/root# iptables -nvL! c) [6 v. p* m% Q+ `
Chain INPUT (policy DROP 233 packets, 11729 bytes)
/ D8 b, G6 E1 T9 ipkts bytes target prot opt in out source destination
2 D5 r" K4 l2 R0 T" X& d) G3580 294K ALLOWED_PACKETS all -- lo * 0.0.0.0/0 0.0.0.0/0 $ _- Q& H6 l; J# Y% M' B
0 0 INVALID_PACKETS all -- !lo * 127.0.0.0/8 0.0.0.0/0 3 {* L3 P/ h& |9 i7 S
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 3 y2 F, S5 j a) G/ y+ A" k# O s: ?
0 0 DROP tcp -- bsl0 * 0.0.0.0/0 0.0.0.0/0 tcp dpts:4444:4445
6 _; M( N# _) x' h5627 3296K ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
2 L1 @: L, p6 y ]0 0 ALLOWED_PACKETS all -- bsl0 * 0.0.0.0/0 0.0.0.0/0 - \$ v# j, T2 m: u" ^: _8 c& ]
0 0 ALLOWED_PACKETS all -- usb0 * 0.0.0.0/0 0.0.0.0/0
4 O: H& x5 \2 C! x( |0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 0 state NEW ' P& K1 L, P0 x2 o7 [ Q) _1 x
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 0 * b5 |( K# ^2 l8 B) k
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 3 state NEW
+ L- Q: \' D# m# I# N0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 3
! Q+ o$ F! {% q- d0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 4 state NEW 6 {! R9 _* o7 G
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 4 ; J9 O9 H7 P3 O8 t- ?- L$ {3 h7 k
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 5 state NEW
* J7 I6 ]4 y* }% q# k0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 5
8 O# ~4 k* \4 ?1 ~: g2 b4 324 ICMPFLOOD icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 8 state NEW ( a1 V k) @& d- t
0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 icmp type 11 state NEW
: Z0 W! K) Z# I) ?+ k7 e0 0 ALLOWED_PACKETS icmp -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 1/sec burst 5 icmp type 11 & ` J7 S0 I, R- a9 R9 {! q
217 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: '
2 x" e) D7 [4 Y9 Y& t- n5 U' L8 b: v2 O$ o% ?; ~6 T1 I+ n
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
6 a- K8 r7 C) L, y5 n, S! O- bpkts bytes target prot opt in out source destination
" T# P+ Z8 W s1 }2 D4 g1 }) I& Q
9 X9 A% T2 R: B9 A( YChain OUTPUT (policy ACCEPT 14456 packets, 4914K bytes)
7 `5 |! A" ]+ T+ R: Ipkts bytes target prot opt in out source destination
& q4 o+ O! V( T- X0 I. Y7 `5 } h$ r8 Q3 d! l9 J' M! K0 u8 h
Chain ALLOWED_PACKETS (15 references)
, b8 D f' K) K% s: n4 `( u7 Wpkts bytes target prot opt in out source destination * l5 M8 }0 u B \ }& P: B6 }& M
9211 3590K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
& S+ Z# q9 A9 M7 ?% |8 y7 c4 [8 D% r1 P
Chain ICMPFLOOD (1 references) S) K& y* K1 S% |! c( k
pkts bytes target prot opt in out source destination
% [% ~4 l4 T' k4 324 all -- * * 0.0.0.0/0 0.0.0.0/0 recent: SET name: ICMP side: source
4 N' a5 E0 V2 S/ h" D8 x5 M2 t: A3 a z0 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: '
8 H2 M4 d' T( f- ]( [$ ~: O( N1 @0 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
) a7 g3 E4 a% r4 324 ALLOWED_PACKETS all -- * * 0.0.0.0/0 0.0.0.0/0 K1 ?3 V( K* e; Z) C2 f
5 K; `/ e1 u% f, o6 I( jChain INVALID_PACKETS (1 references)( H$ q0 t Z, W5 P
pkts bytes target prot opt in out source destination & `$ m2 g8 n6 O) w( `# F
0 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: ' 7 i0 h# F9 g/ _# W/ k% l: O
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0
% g4 r! Y& d: U b# X* n
" b( o* d8 g$ V
0 {$ o, j Y& w. T. {6 h/ T% y& | K3 }
) I1 a ~# ]+ l( b0 h% M--------------------------------------------------------------------------------
; `. V2 N3 _0 Y& V5 O% U2 @4 S
$ o! T# t$ U1 ^( g: _Running processes
; s9 m X! f0 c8 X% \# l
% y; j! s+ Z% y5 b" n1 droot@castle:/etc# ps -ax -o user,cmd
" a2 }2 w: X( O! C( u4 E4 _6 V+ MUSER CMD
0 I: t5 I: H: z; Xroot /sbin/upstart
( ]# @+ i% \0 ]3 h7 F; _root [kthreadd]- z) k7 b; c6 ~% N; U
root [ksoftirqd/0]; e; @5 w1 w. E
root [watchdog/0]
2 B5 b6 c7 g+ K! mroot [events/0]
$ ]# e0 ~5 c% M& D( h. {: H) ?root [khelper]
0 ?# P$ z5 N4 h, |, S. Lroot [kblockd/0]
9 E/ s% u; ~: W# R6 V ~0 Lroot [cqueue/0]
# v9 |5 q# \8 ^- c1 G% C7 Proot [twl4030-irq]" G9 h, t3 u+ t( e3 N8 J) Z
root [omap2_mcspi]
' A8 Z1 K$ D' uroot [ksuspend_usbd]) E Q$ [2 i0 C0 b3 _! [
root [khubd]/ N. R1 x+ i& a8 y+ C- R/ q7 i/ ^
root [kmmcd]) o/ c' p, Y q" d
root [pdflush]2 B. ]3 l1 f* w( {- L
root [pdflush]
) P! r* C0 Z3 B) \) groot [kswapd0]# ^0 a. c1 n; K" H
root [aio/0]
4 M. y1 m) z: u' S' ]+ x6 Lroot [cifsoplockd]' t4 P( J r% F9 e0 d" b0 S# S J
root [cifsdnotifyd]1 @6 S2 K! R1 T" i+ v+ }5 ?
root [modem_act]8 z) O! W0 O2 b, D* ]
root [modem_rmw]
( W% a: s* N+ k* K, c; }% ?root [cdc-acm]: p, ?' `9 ^" `6 k* N
root [gadget_event]7 R# P& S( N4 b6 G. o% i
root [tp_wq]5 n8 H$ N, d) {2 B
root [temt6200_light]9 ~4 E4 R0 K7 ]$ {/ K
root [w1_control]
! u( U0 [- X. s5 Troot [w1_bus_master1]
- w: U+ a, {; a/ d* N% p: n" x* O9 ?) Y$ ^root [ksnapd]( g$ C$ H$ e% L* Q4 g2 f- v
root [kondemand/0]
0 C6 `1 y e6 B- X% ^root [rpciod/0]0 d& B. [' N& @: I$ P2 n6 {
root [mmcqd]
4 ~- O) y3 [+ \2 k% |3 troot [kjournald]4 k9 R! D" i% N5 O0 d
root [kjournald]
5 }" {( |/ g" U. }root udevd --daemon
6 A) y7 H$ q0 w" k0 @( Broot [kjournald]# T- a2 F$ I7 D% W
root [kjournald]7 K: g3 t" o C. k: B; F6 d9 d
root /usr/bin/pmsyslogd -z -f 6 -m
9 ^" U0 L6 ~9 X" \( r# `root [usb_charger]
% g( r5 h7 }/ | T5 Y; L2 groot [file-storage-ga]
C7 K9 U: P/ ~. a: l' Broot /sbin/getty -L ttyS2 115200 vt100
7 ^0 w, \/ f5 i4 lroot /usr/bin/dbus-daemon --fork --system: [( t. y/ [$ H2 A+ _* g, |3 ?
root /usr/bin/dbus-daemon --fork --session
# V. h& t5 Z2 h1 \& X Troot /usr/bin/PmNetConfigManager
4 q% y$ _, M0 Proot /usr/bin/SprintDaemon! J$ f. i K8 w; d& N) @& @/ \* q
root /usr/bin/luna-prefs-service
6 \! Y+ `- H* o$ f: \2 Z: sroot /usr/bin/PmSystemTimeout
! q3 P, a* H; m: R" R, Nroot /usr/bin/rdxd -v" w* y9 S6 n! g' w4 {( L7 P
root /usr/bin/hidd -v -f /etc/hidd/HidPlugins.xml --output-syslog
' F2 O- ]9 o4 {6 F! sroot /usr/sbin/storaged -s -d4 ^" }( Y, W8 ^0 I& m6 v
root /usr/bin/uploadd -v
" N. A. r! D! T9 i; xroot /usr/bin/UpdateDaemon
# m0 X% Z0 p! E1 nroot /usr/bin/PDFService
# [5 ~# }0 }% C: @. o6 H2 uroot /usr/bin/OfficeService
8 a! I _7 f2 i O5 jroot BluetoothMonitor
; d, b2 k K4 x8 U4 ?root /usr/sbin/audiod -n -14 g( Z9 U/ n9 {7 I: z1 j! S
root /usr/bin/PmBtStack -C /dev/btuart -B 115200 00:1D:FE:XX:XX:XX 1 0x3afc 16888 17 y) h7 }+ T6 F8 R. g& ^% V
root /usr/bin/PmWanDaemon! q; B/ P: k5 C; z8 G$ L& p
root /usr/bin/PmConnectionManager
3 [2 R8 n6 ]( Lroot /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:% A* e/ `( i8 J* _
root /usr/bin/LunaSysService" s0 W1 m$ H1 }/ T6 W5 V
root /usr/bin/extractfs -f /var/luna/data/extractfs
1 L# U$ s! ~4 K0 E! J0 j+ Q3 froot /usr/bin/fileindexer
* p, S2 h% n i- T; S$ [root /usr/sbin/powerd
8 A' i) L Y: Z, k, Ypulse /usr/bin/pulseaudio --log-target=syslog
; c8 I& i+ n0 D( Uroot /usr/sbin/memchute/ ?: Z* _; H5 n9 C. }7 @
root /opt/sbin/dropbear -w -F -p 222
4 D& f! b; Z" [5 m; q$ W9 T8 Lroot /usr/bin/PmWiFiService
* G+ E% c. C3 [# `; ^0 r; vroot /usr/bin/LunaSysMgr9 b, @2 S' A+ ]1 L/ t- A: J" n
root /usr/bin/dnsmasq -d -C /etc/dnsmasq.palm.conf( T0 v- ]7 r' S$ K
root /usr/bin/pubsubservice
# G, z& B/ U# a6 y6 Kroot /usr/bin/TelephonyInterfaceLayerCdma8 B- W$ F; G5 C2 b3 o/ G( a
root /usr/bin/PmBtEngine
9 J' [* l( t6 z& j! G+ Y7 zroot /usr/bin/contextupload
( S9 V7 ~$ p: R1 Broot pppd /dev/tts/modem0 file /etc/ppp/options-cdma mtu 1480
& O/ z) Y4 n# l* I/ q# rroot /opt/sbin/dropbear -w -F -p 2220 j& H: _, c- n' Y
dkelson -sh2 e9 _- t. ~! O }- j( U
root /usr/bin/BrowserServer
+ \( Z) R, J- Iroot -sh
( G7 V* y$ t S- \, Droot /usr/bin/mediaserver -l --gst-debug=1 castle( `8 f/ |2 i! T, Q+ T7 \1 z, T
root [wlan_main_servi]7 I' K5 Z7 U0 h9 ]$ ?) ~
root /usr/sbin/wpa_supplicant -D wext -B -c /tmp/.wpa_supplicant.conf -i eth0
& W3 _& y7 i4 n' r, J& Croot /sbin/dhclient -d -cf /etc/PmWiFiDhclient.conf -sf /etc/PmWiFiDhclient-script -lf /tmp/dhclient.eth0.leases.784 -pf /var/run/dhclient.eth6 U, y+ a0 q6 b2 ^: D' N! q# z) L& m
root ps -ax -o user,cmd; F& e4 d) S: i
. \. C" }# j Y6 g2 A# K! i( O" R7 Z) Y- u
-------------------------------------------------------------------------------- |
评分
-
查看全部评分
|