iSCSI Initiator? - G1 Android Development

Hmm
Not sure if this would be practical or not but I saw someone else doing something similar:
http://linux-iscsi.org/index.php/ISCSI/GSM
Has anyone thought about using an iSCSI initiator on their Android phone as a form of data storage? (for pictures mostly) instead of an sd card?
As tech like LT and clearwire become more readily available I could see this working... maybe =
Any opinions or thoughts?

iSCSI probably won't be very happy over an unstable network link like WiFi or 3G/2G. I think NFS has a better shot.

@equid0x: actually, iSCSI has measures in it's design specifically for unreliable connections.
And in terms of performance and utility, it works rather fine on my linux netbook, even with a ****ty GPRS connection.

Related

3G data performance

Hi All
I changed from a SE p1i to a HTC Touch Pro. In terms of phone easiness and functionalities I lost a lot but in terms of HW I though I gained a lot. However I started to realise that although it has HSDPA and HSUPA the internet over 3G was very, very slow. I sent it to repair and come exactly the same. The best speed I can get is 61Kbps DL when 3G provides 384Kbps and HSDPA 7.2Mbps. Since the latency is very very high, I cannot get the complete rendering of a complex page if the http server gives time-out too early. Using the PC with the VPN is a nightmare.
A friend of mine that is a radio engineer in Nokia told me that this is a "well know problem of Windows Mobile that cannot cipher/decipher the 3G radio packets in real time". I searched on the internet and couldn't find nothing however I tried several HTC and Samsung phones with Windows Mobile, on several operators and countries and all are very very slow. And comparing them with the SE pi1 that worked like a clock... until it broke :-D
Henrique
I think you will find you are getting 61 kiloBYTES per second which equates to 488 Kbps, I use it with VPN and it's great, how are you connecting your PC to your phone, hopefully not via internet connection sharing or it will fail the VPN security check and boot you off quickly
Hi Everyone,
I too was noticing speed issues and they are for sure there. People on these boards have been seeing upto 2Mbit downloads speeds so it can be done. As my sig shows I got 1.7Mbit with 1-2 "H" bars.
I loaded a new radio on mine and that seemed to almost double my bandwidth, I was using the standard .32 radio and was getting around 600 to 700Kbit and then switched to the .28 radio and was getting 1100 to 1300Kbit. Only do your speed tests by tether unless you feel you have a good mobile website to do your testing. I was using www.dslreports.com/mspeed but the results are junk, theirs servers are not able to supply enough bandwidth for a good test.
Secondly I installed a new ROM, specifically I am using NATF's 2.3. This will make the phone way faster in terms of performance. It also allows me to tether via the USB and use my VPN without any problems.
I have an AT&T data card for my laptop (it's a work thing) and I get equal coverage/speed on the fuze as I do on this dedicated device, that is without the radio change that is.
Give the above items a try, the information for making the changes can be found in the ROM development area
Thanks All
Thanks for the feedback guys.
I used GoToMyHelp.com to make the test and provide me the results in both Kbps and KBps... 7.6KBps they said... GPRS speed.
With 3G only the results vary from 17Kbps to 60Kbps, when I turn HSDPA on I always get 61Kbps... looks like the phone cannot handle more than one major WCDMA code with the most robust and slowest modulation code...
But if people reported higher speeds then it means I really have an HW problem and so I have to insist with the service centre... I guess...
Henrique
But...
Although from the comments received looks like the problem is more acute on my device I tried a Samsung with Windos Mobile 6.1 and it is as slow as mine... I think it is too much coincidence.
Does anyone has any information regarding the so called "well known limitation of the cipher/deciphering in real time of windows mobile?
Thanks for any feedback...
Henrique
i get from 800kpb - 1000
never tested upload.
is tehre another test?
I only trust speedtest.net through a hardline tether (not bt) for speed test results. This moves as much processing power as possible from the phone to a full fledged computer, reducing such variables as screen drawing speed, free memory, cpu utilization, etc.
I find the fuze to perform almost exactly in line with my 881u (best speed ive seen on that is just over 2400 down, 900 up) - the only discernable difference is latency, slightly better on 881u (which is to be expected as there isnt ICS running as a proxy in such a situation)
As to the fastest speed you'll see on the device itself, I have not been able to clock over 1700 on speedtest.net running in flash lite 3.1 in opera mobile on my wifi, where i score 5500+ on the computer, so i think testing via phone's browser is not a very good measurement.
I don't know, I just switched my Settings > Phone > Band to GSM to see if it saves substantial battery, opposed to the 3G and even further "H" icon HSxPA I was using before.
The "E" icon GSM-Edge doesn't seem to slow down my Google Maps updates very much.
Thanks
Thank you all for sharing your experience.
The tests I made were using the phone as a modem via USB, so the processing on the phone was at a minimum.
The site I indicated before, GoToMyHelp.com, is used by a Firefox extension I have. After trying several sites this was the one that always gave me the best perceptible match between the browsing experience and the measured figures...
Now comes the hard part to convince the customer services that the phone has problems...
Henrique
I think I have the same problem. I am getting crazy low speeds on G and H, 30Kbit/sec and 60 Kbit/sec respectively. I have tried various tweaks found on the forums, I've flashed a couple of cooked roms and various radios but can't get it any higher. I've tried the SIM in the wifes iphone so I am sure that it's not a problem with that.
Let us know how you get on, are you going to call HTC direct or go through the company you bought it from?
chrisrich said:
I think I have the same problem. I am getting crazy low speeds on G and H, 30Kbit/sec and 60 Kbit/sec respectively. I have tried various tweaks found on the forums, I've flashed a couple of cooked roms and various radios but can't get it any higher. I've tried the SIM in the wifes iphone so I am sure that it's not a problem with that.
Let us know how you get on, are you going to call HTC direct or go through the company you bought it from?
Click to expand...
Click to collapse
im getting 820kb/s in a suburaban area. It works great. Did you enable HSPDA. AT&T turns HSPDA by default (probobly to save bandwidth). All you have to do is fix it...im not sure how search the forum. I am using DA_G Clean fuze rom and it has it built into the ROM
OMG i just tethered my PC and I got some crazy speeds
And that was the lowest one. It went all the way up to 1900..obviously it flutuates a lot but it is still leveling off around 15k....which is crazy because I only have TWO bars!
this is my home
Its crazy that my phone gets speeds half as fast as my DSL and it only has two bars and im in the suburbs!
i tried iphonespeedtest.com on 1.07 proven and got about 400 at highest
tried it when i used his 1.08 i got 1200 kbps
its sick
Northern VA area
Is it possible that while tethered the phone is capable of more data throughput that isn't possible while browsing on the phone? Similar to the problem of encrypted WiFi being slow due to the processor load of encrypting and decrypting data.
From a technical standpoint when you're tethered all the phone does is pass data from the 3G connection to the USB port. The only processing needed is basic lower level networking to re-address the data packets to a new port, thus the processor has a low load and can dedicate more cycles to simply moving data. The phone can focus all of it's power on getting the fastest connection with the 3G tower.
But when you browse on the phone the processor needs to terminate the data packet and unload it into a program. On top of that even more processor power goes towards running the program itself that is using the data. Since the processor is busy multitasking by running a program, terminating data packets, and trying to maintain a connection with the 3G tower, it's more likely to drop packets or lose it's connection.
This would also explain why you lose that weak 3G connection and drop to EDGE when you open a program that has high processor demands.

will we ever see 3g service on a 8125?

And why wont it work? is it hardware inside the phone, or just a software issue? Seems if it was software though someone would've made a hack to manually select the network, or emulate the phone as another phone when it connects.
I have a 3g sim now but it only goes on edge... at like 100 kbps and it fluctuates lower
i heard someone gets 150-180 kbps on edge in silicon valley using the media net proxy. anyone have any tips to get it the fastest u can like that? the area im in is saturated with att. in fact i have like 2 stores right up the street
The thing about running on a proxy is that you will see faster burst speeds, but that does not necessarily mean that it loads something faster.
The reason you will see faster burst speeds is that the proxy will first cache the information, then send it to your phone. So you will see something like this:
Code:
S-------RRRR <- proxy
S----rrrrrrr <- no proxy
S = Send request
R = Receive response
The little r's are not as fast, but they started sooner (data sent directly to you, instead of the proxy waiting to send it to you). You will notice that the entire thing is just as long.
RangerX said:
The thing about running on a proxy is that you will see faster burst speeds, but that does not necessarily mean that it loads something faster.
The reason you will see faster burst speeds is that the proxy will first cache the information, then send it to your phone. So you will see something like this:
Code:
S-------RRRR <- proxy
S----rrrrrrr <- no proxy
S = Send request
R = Receive response
The little r's are not as fast, but they started sooner (data sent directly to you, instead of the proxy waiting to send it to you). You will notice that the entire thing is just as long.
Click to expand...
Click to collapse
great way to explain it. Ill just leave it like it is then
If I'm not mistaken, it is a hardware issue. The best speeds you'll ever achieve will be on wifi. I purchase the 100 mb package from at&t but rarely use it, more for maps or directions when I'm out.
witch1 said:
If I'm not mistaken, it is a hardware issue. The best speeds you'll ever achieve will be on wifi. I purchase the 100 mb package from at&t but rarely use it, more for maps or directions when I'm out.
Click to expand...
Click to collapse
Yeah i'm going to have to load a backtrack cd and make use of all this wep encrypted wifi spots around the apartment then.
Using edge, it took a looong time (maybe over 13 or 15 mins?) to download a 11 mb audio file off zshare on my wizard. Then i'm also downloading a 233 mb file on it (torrent) and that will take a while, going at speeds of up to 19 kbps but usually around 10 :-(
If I did want 3g though, was is the next best htc device that supports 3g that is very similar to a wizard? I love the wizard alot in looks and functuionality. Only thing I would change is 3g support and to put the stylus at the top and a better fit for it. Oh and maybe 1 cm more bigger screen heh.
baalpeteor said:
If I did want 3g though, was is the next best htc device that supports 3g that is very similar to a wizard? I love the wizard alot in looks and functuionality. Only thing I would change is 3g support and to put the stylus at the top and a better fit for it. Oh and maybe 1 cm more bigger screen heh.
Click to expand...
Click to collapse
Depends on your budget, your service provider, and your willingness to put up with nonsense.
The best new pocket pc, in my opinion, is the HTC Fuze/HTC Diamond Touch Pro (the Diamond with a keyboard). Has everything the Wizard had except a 2.5mm headset jack, which you won't miss, since those headphones sucked anyways. Also, has GPS, has 3G, has 6.1 with Touchflo, and in spite of the 640x480 VGA screen, it's still the same size screen (the only way to get a bigger screen is to leave Windows and buy an iPhone or non-smartphone like an LG, at least in the US...).
It won't be cheap though. My SP is still asking $250 w/contract, and I imagine it's much the same, elsewhere. Also, if you're on Verizon or another non-SIM network, your device may or may not be badly crippled by the SP (hence the mention of nonsense), but of course we know there are ways around those problems...it just adds another element to your final equation.

[Q] Cellphone jammers using normal cellphones... possible?

I was thinking about this for android since it's an open system but it probably applies to any phone once you XDA guys get them.
The idea is that since there is a Cell Phone radio in the phone, and there is a possibility to gain access to that radio is it possible to create a DOS attack in an area using just a normal cellphone? Imagine having an app to effectively block communications for what would probably be a very small area to keep it going long enough.
Does phone hardware even have the capabilities to do this?
Hypothetically, it should be possible, though I'm unsure of the level of access to the radios themselves in any phones...If you can get the radio to output noise on all frequencies constantly, with enough output, you should be able to jam a small area. However, the biggest issue (after gaining access to the radio chipset at the lowest level) would be pumping out enough power across the different channels to degrade others' reception.
You could probably get away with pumping out noise in intervals (extending battery life from your handset) and still degrade a signal enough to disrupt communications.
However, encrypted signals may be able to overcome brute-force jamming to a certain extent...I'm not sure if cellphones use spread-spectrum or frequency hopping, but if they do, there's another issue to overcome.
Keep in mind, if anyone clues in to the jamming, law enforcement radio direction-finding equipment will pinpoint the jamming headset pretty quickly, since you need to output a more powerful signal for your jamming to be effective.
cell phone jammers are also highly illegal.
It was a thought that came to my mind and I understand they're very illegal but I was wondering. Mostly for the capabilities of our phones, mostly the android ones.
I think it's a pretty interesting topic. Not sure I've ever heard anyone think of this one before on the forums (I don't post a lot but I read a lot)
only government officials can use cell jammers in case of bomb threats and stuff like that
You can buy jammers online if you know where to look for peanuts. Outside the USA some places have been using them as casually as in theaters. I also heard similar reports in hopitals but that surely has to be rumour mill since the whole point of no phones there is to reduce electromagetic interference messing with equipment like in planes so why would you spam with even more? (I think jammers DDOS the airwaves rather than anything much intelligent?).
The modem section of android has AFAIK always been closed source. This put a spanner in the works for things like the Replicant project which was trying to build a truely transparent phone open source so that you always know what is going on and have some privacy. The furthest they got was pretty much everything apart from the modem open source and that modem was able to spy on everything else.
Basically the network owners want a tight rein on what's connecting to their networks and the spectrum licensees want control of the spectrum. This is something both have at the moment legally...
but what with software defined radio like GNU Radio is pretty impossible to enforce and the only thing delaying this change is the economics of software defined radio and it's size. I expect this will change over time and that could be another very disruptive and interesting technology. As such I expect it'll try to be repressed making the problem worse.
That said, there are plenty of modems now for Arduino like projects and I'd expect just one of these to be open source?
Hope this helps clear it up for you
-j
This isn't the type of discussion that XDA encourages, especially not a discussion that's over a year old. Thread closed.

[Q] Very Slow Wifi (Family Edition)

So I have a Xoom FE, obviously, and when I'm browsing the internet in the stock browser, browsing the market, watching netflix, anything that requires internet in general is incredibly slow. Like almost unusable.
I know my internet is fast enough because both of my computers and other devices (Xbox, Droid, Sony Blu-Ray) fly on my network. We use a good Netgear router that's a full a/b/g/n dual band device running on 2.4 and 5Ghz.
The browser is usually painfully slow no matter what, and any of the apps that have anything to do with video are just pathetic. No videos load quickly, mainly in the YouTube app or when browsing to a video on the web, IGN for an example. Once they load enough they rarely keep playing for very long before stopping to buffer, and that's very noticeable in Netflix especially.
I've done Google searches and tried nearly everything that's been suggested, but most of that stuff is for the original Xoom. Not many seem to have gone for the FE. If anyone has any ideas on what I can try I'm open to ideas, even including the router settings. Like I said my internet speed is fine, I can stream 4k YouTube clips without buffering on my PCs.
Gosh over 100 views and no suggestions! Not even 1? Man...
Does this happen on other wireless networks? Or only on your own?
Sent from my Xoom using Tapatalk
I have the family edition and I have great internet speed. I have a pc, laptop, xbox 360, evo 3d, Hp touchpad, and the xoom FE all on the same router and still the xooms internet is fast. So it might be a router problem for you
Sent from my PG86100 using xda premium
That's what I was trying to isolate.
Sent from my Xoom using Tapatalk
I haven't really used it on another router for any significant length of time. Unfortunately that means I can't isolate that as a problem either. In a couple weeks I'll be staying at a house with wifi when I go skiing, I'll definitely be paying attention to the speed there.
Its definitely the worst with video, whether it be flash or the youtube app itself the video just loads incredibly slow. Flash videos are nearly unwatchable if not because of the speed because of the glitching. Something I saw hadn't been fixed in the Xoom 2 when I read Engadget's review.
Sent from my SCH-I510 using XDA App
I watch videos just fine. YouTube, netflix all that good ish with no problem
Sent from my PG86100 using xda premium
Run Speedtest. If it's slow compared to your laptop, then try changing the wifi router protocol. If it's using WEP, try changing to WPA. I had this issue with my nook color and changing to WPA fixed internet speed issues.
Well I ran a speed test on all the devices I have. My laptop, Droid Charge and my desktop (which is hardwired) all reached just about 5mbps. That isn't bad, my AT&T DSL is supposed to peak at 6. This stupid thing hit under .5mbps, notice that POINT. That's less than half 1mbps. Thinking it might just be the browser I downloaded the app (which doesn't have a honeycomb version apparently), it fared slightly better with about 1.5mbps. Both tests had a ping of about 400ms, while all other devices were less than 20ms.
The router is already set to WPA, so I'm not sure what else to try. I'm thinking about trying the push button connect on the router to see if it helps.
Got netgear?
Just got fed up with mine after 2 years.
Granted it was draft n, and dropped the ssid broadcast daily, but even wired it slowed to a crawl most likely due to spi (stateful packet inspection). Try without it on if you got it.
Or buy a cisco router (they bought linksys). All my phone, tablet and pc related connection issues stopped when I replaced mine.
Sent from my DROID3 using xda premium
Homestar1217 said:
I haven't really used it on another router for any significant length of time. Unfortunately that means I can't isolate that as a problem either...
Click to expand...
Click to collapse
Try to find a free WiFi hotspot near you and go there to test it. There has to be some where near you that has free WiFi.
Our local McDonalds in my podunk town of 5000 has free WiFi.
It is worth a try.
did you ever find a solution to your problem? I'm experiencing slow download; choppy flashplayer, youtube is pretty much useless. i'm on cable with wi-fi modem. i'm beginning to think its the crappy modem provided by the cable company. but my desk top and net book are doing fine. anywho, any input would be greatly apreciated
---------- Post added at 10:29 PM ---------- Previous post was at 09:52 PM ----------
did you ever find a solution to your problem? I'm experiencing slow download; choppy flashplayer, youtube is pretty much useless. i'm on cable with wi-fi modem. i'm beginning to think its the crappy modem provided by the cable company. but my desk top and net book are doing fine. anywho, any input would be greatly apreciated
I never did find a solution. The symptoms you listed there are exactly what I'm living with. I haven't the slightest idea what might be causing it. The router appears to make no difference as I use it everywhere I go and the symptoms never go away for me. It's still useable, but slow. The other thing that bugs me is the browser's lovely habit of just force closing whenever it feels like it. Very annoying. I'm holding out hoping the ICS update can bring some fixes for us.
What ROM are you using? (Stock, Rooted? EOS ROM?) What type of router do you have?
Details can help you. 5 Mbps is horrible. If you're sharing that bandwidth with other active nodes, then that's even worse.
I have a Netgear WNDR3700 router. This one here. I'm on the stock rom, un-rooted. There's plenty of devices in my house sharing the network for sure, but only about 3 at a time are actively using the internet. Most of the time less than that. 6Mb DSL is the fastest thing we can get where we live (there's no cable in the middle of nowhere).
As I said before, even with many devices using the internet at the same time, my Android phone and all my other devices EXCEPT my Xoom speed test at near 5Mbps. The tablet is lucky to hit 1.5Mbps. I just don't get it. I haven't noticed the slowdown on any other routers, but honestly I don't use it much for the web outside of the house, just mainly reading and games.
I use a number of testing devices, and the Motorola Xoom Family Edition is by far the quirkiest--there must have been severe quality control issues at Motorola with that tablet.
I ran into the incredibly slow Internet speeds. Oddly enough, restarting the device fixed THAT Family Edition problem... for now.
I really don't know what it is about this tablet, it just seems to run very slow. Even when I tethered it to my 4G LTE phone (I get about 15-20mbps where I am) it was slow to pull up videos and pages (pages loaded quickly once they started). I think it needs some optimization for sure. I have a feeling they swapped in some new hardware and didn't touch the software from the original Xoom and that's where our problems are coming from.
Hopefully they actually try with ICS, though my hopes aren't high that we'll even get it this quarter, or if we do that it will be any better.

T-mobile EDGE faulty or WP7 Browser sucks?

I have a Samsung Focus mango and my wife has the LG quantum mango. We are both on T-mobile, so we get EDGE rather than 3G. But we are always frustrated by the web browsing experience. Almost every page buffers up to 90% (very quickly I might add), then it hangs there forever. Is there something wrong? We get the same results whether we are using the desktop or mobile version settings.
same for me tmobile and htc mozart. i thought about calling tmob because of the bad experience. but maybe its wp7....
Three, UK and Giffgaff, UK - no browser issues other than a massive battery drain using Tango builds.
HD7 (so, natively a T-Mobile device) and EDGE works for me. The page load does sometimes time out, but very rarely on EDGE. Even if it drops all the way to "plain" 2G, I can still usually load pages. If it drops fully to GSM, then not so much.
Where are you trying to browse? Just because there's a strong signal available doesn't mean that the bandwidth is also available. For example, a stadium or convention center that is packed with people will give a really awful browsing experience just because so many people are trying to use the same bandwidth.
GoodDayToDie said:
HD7 (so, natively a T-Mobile device) and EDGE works for me. The page load does sometimes time out, but very rarely on EDGE. Even if it drops all the way to "plain" 2G, I can still usually load pages. If it drops fully to GSM, then not so much.
Where are you trying to browse? Just because there's a strong signal available doesn't mean that the bandwidth is also available. For example, a stadium or convention center that is packed with people will give a really awful browsing experience just because so many people are trying to use the same bandwidth.
Click to expand...
Click to collapse
I'm usually on the road when I use the phone here in the Bay Area, and T-mobile seems to have good signal on the highways and even in my house. Therefore, I wouldn't blame this on too many people hogging the bandwidth. However, I do notice a marked improvement when I am connected to wifi. My gripe is that even with my 150mbs Comcast home network the WP7 browser is so SLOW. All of my computers, even my very old Dell Dimension 2400, access the web at blistering speed. So how can the phone be so slow? At work we have a slightly slower wifi network, but even my co-worker with his iPhone noticed how slow my web experience is on the WP7 device (and you can imagine how bad I feel about this since I was actually trying to show off my toy). Seems like IE on WP7 really sucks, but T-mobile plays a role here too. Perhaps there's a replacement browser on the Marketplace.

Categories

Resources