View Full Version : Nokia N9 wifi hotspot
ThraxZzz
2012-05-28, 10:22
Hey guys,sorry for a new thread
Here's the problem,when i activated my hotspot,only devices like ipad,iphone can see my phone connection,but other phones such as samsung etc etc cant see,why?
PR-1.2
Hope somebody helps :)
michaelmhk
2012-05-28, 10:31
Most android does not support ad-hoc wifi(n9 user ad-hoc wifi hotspot)
You need to enable it on your android(I think you should root your android devices to do so)
ibrakalifa
2012-05-28, 10:31
mine work flawlessly, maybe your samsung is blind for a while? :D
jk, try to restart the wifisharing and device first
ThraxZzz
2012-05-28, 13:21
Most android does not support ad-hoc wifi(n9 user ad-hoc wifi hotspot)
You need to enable it on your android(I think you should root your android devices to do so)
How do I enable it?
ThraxZzz
2012-05-28, 13:22
mine work flawlessly, maybe your samsung is blind for a while? :D
jk, try to restart the wifisharing and device first
Hahhaa,how can a phone go blind? :p
I scanned a few times,still nothing :)
praveenchand
2012-05-28, 18:43
you have to hack wpa_applicant.conf file. for this your phone should be rooted. how to root and how to hack this you can easily find on net just with a google search.
Creamy Goodness
2012-05-28, 20:41
?? I'm pretty sure you have to replace the wpa_supplicant binary file with one that is compiled with the changes to allow it to handle adhoc wifi. I did this on my ICS tablet, works fine. Just make sure whichever file you replace is for a similar build of android and disable wifi while you swap it in and update the permissions.
ThraxZzz
2012-05-28, 21:47
Thanks all! :) Working Great! ;)
kumardodla
2013-02-09, 06:20
Is there any way to change the ad-hoc wifi-hotspot to any other in N9.
thedead1440
2013-02-09, 06:23
Is there any way to change the ad-hoc wifi-hotspot to any other in N9.
Its the kernel; you would need to modify the kernel to allow for infrastructure hotspot instead of ad-hoc which is not an easily surmountable task from what I read previously...
ivgalvez
2013-04-02, 14:48
I am able to see the ad-network created by the N9 from both a Dell Streak 5 (running Cyanogenmod 7) and from the N900 running Fremantle (CSSU Testing+KP).
However, none of them are capable of connecting to the network. In the Dell Streak I see that the device is waiting to receive an IP while the N900 gets stuck trying to connect.
Every configuration parameter in the N9 Hotspot application are set to default, so I don't know what could be the problem.
Worst thing is that after activating the Wifi Hotspot application and trying to connect, even turning it off, the N9 is unable to connect to any Wifi network. A reboot is needed to get the wifi working again.
I have also checked that my laptop is capable of connect and use the Internet from the N9 Hotspot with Windows 7 64 bits.
Hey there
Don't wanna start new thread so i gonna ask here
My computer's (laptop and desktop) can connect to the N9 but they can't access to the Internet through N9. Do I need to set IP or something manually? Or it should work automatically by default settings?
@Kroll
it used to work, since a month or so it doesn't. i have no idea why. like you, i can connect to the wifi hotspot with several devices, but with neither one of them is it possible to do any web browsing. strangely enough, there seems to be a tiny bit of data transfer going on, both up and down.
@edgar2
yeah, same thing.
I wonder if hotspot application has been broken in last firmware version...
@edgar2
yeah, same thing.
I wonder if hotspot application has been broken in last firmware version...
i doubt it's the firmware upgrade, since i've been using it fine with pr1.3
thedead1440
2013-04-11, 20:14
I had around >1 month ago similar symptoms of my Lumia not being able to access the internet even though connected to the hotspot.
At that time I put it down to the Lumia being the cause but reading the posts here kinda confirms the N9 may have been the cause...
Funny thing is I just tried it and it works for all my devices... What concerns me however is I got an ad for Joikuspeed; this kinda makes me feel that Joikuspot are disabling their application remotely... If they are suddenly able to remotely send ads they surely retain the ability to disarm their app too hence we are somewhat screwed...
I too noticed the ad for joiku-something when I launched the wifi hotspot app. I also experienced the same issue edgar2 reported. I thought it was due to T-Mobile blocking my hotspot, but even after calling T-Mobile and making sure that hotspot is enabled on their side, hotspot still doesn't work.
danested
2013-04-13, 15:33
I have the advert too, but I'm able to hotspot and connect to it ony desktop. Can anyone see if it is possible to use the hotspot application from the older PR if thos fixes the problem? For some reason i think the advert feature got added onto the software in the last release.
I just tried to use my MacBook with N9's hotspot and it worked. However, a Windows 7 laptop was not able to connect to the Internet. Even though the systems indicates that there is Internet connection for IPv4, I cannot open any web pages.
At first I thought this was an issue with Windows devices, as a Windows 8 tablet cannot connect to the hotspot either. But when I try to connect the iPad to the hotspot, it doesn't work either. It behaves just like the Windows 7 laptop, i.e. connects to the hotspot, receives Wifi signal, gets assigned the proper IPv4 address (within the range I have specified in the app), but cannot load any web pages. This is strange because the iPad used to be able to browse the web using the hotspot connection.
Can anyone shed some light on this issue?
I just tried to use my MacBook with N9's hotspot and it worked. However, a Windows 7 laptop was not able to connect to the Internet. Even though the systems indicates that there is Internet connection for IPv4, I cannot open any web pages.
At first I thought this was an issue with Windows devices, as a Windows 8 tablet cannot connect to the hotspot either. But when I try to connect the iPad to the hotspot, it doesn't work either. It behaves just like the Windows 7 laptop, i.e. connects to the hotspot, receives Wifi signal, gets assigned the proper IPv4 address (within the range I have specified in the app), but cannot load any web pages. This is strange because the iPad used to be able to browse the web using the hotspot connection.
Can anyone shed some light on this issue?
Hmmmm....weird. I've connected my ipad and macbook to my N9's hotspot throughout this week and had no problems. Also, the only time I see the ad is after I stop the hotspot session.
i don't know if this was the reason for wifi hotspot not working, but this was the solution: i changed my internet connection APN from one back to the other. in my case for a long time i used to have standard "internet.saunalahti", which gives a NAT ip address, but i had changed it to "internet4", which gives a public ip address. for some reason changing back to NAT ip address fixed wifi hotspot.
go4clicks
2013-06-04, 11:30
I had same problem. What I did is, I changed port numbers from nat menu in n9. After that it start work fine :)
Its the kernel; you would need to modify the kernel to allow for infrastructure hotspot instead of ad-hoc which is not an easily surmountable task from what I read previously...
Has there been any more progress on this front?
Infrastructure after all is far more widely used, & far better in practice than ad-hoc.
Hmmmm....weird. I've connected my ipad and macbook to my N9's hotspot throughout this week and had no problems.
Can you explain how you did that or point to a good article/tute?
I have a rMBP, last time I looked into tethering I had problems getting it working.
Also read that it's damaging to the battery, might be best to connect via BT for simple browsing etc.
Any news on infrastructure mode?
Yes that's what I asked :)
Well basically ther are few requirements that need to be met;
1.) You need to be running a NAT enabled kernel.
2.) You need to load a different firmware file to wl1271. (default is /lib/firmware/wl1271-fw.bin which does not support infrastructure AP)
3.) You need to assign IPv4 addresses, DNS parameters and routes to clients with DHCPD.
How joikuspot gets around these things; it routes the packets via userspace which is a silly and unnecessary way to do it :D
This is only done as for some reason the IP forwarding&nat functionality was not included in the default kernel....
All of that seems completely doable, (1) IIRC has already been demonstrated.
(3) seems like it should be relatively easy to do, the only thing that's not so clear is (2).
Is there a different fw file out there which does support infra AP?
Surely someone's already investigated all this & laid-out a nice/shiny tutorial?
Assuming it's surmountable... :)
can you explain how you did that or point to a good article/tute?
I have a rmbp, last time i looked into tethering i had problems getting it working.
Also read that it's damaging to the battery, might be best to connect via bt for simple browsing etc.
*bump* TIA.
the only thing that's not so clear is (2).
Is there a different fw file out there which does support infra AP?
https://gforge.ti.com/gf/download/frsrelease/557/4631/ti-linux-firmware-wl12xx-r3-m1-rc2.tar.gz
Surely someone's already investigated all this & laid-out a nice/shiny tutorial?
Feel free to do it :D
---------- edit ---------
The page to look for directions is here:
http://processors.wiki.ti.com/index.php/OMAP_Wireless_Connectivity_OpenSource_Compat_Wirel ess_Build
Now as I checked it, the wireless driver in N9 kernel tree seem to be missing some parts related to the AP functionality.
I'd say you need to patch /drivers/net/wireless/wl12xx/ from the TI demonstration code to N9 kernel.
jackburton
2013-09-09, 21:07
Now as I checked it, the wireless driver in N9 kernel tree seem to be missing some parts related to the AP functionality.
I'd say you need to patch /drivers/net/wireless/wl12xx/ from the TI demonstration code to N9 kernel.
I've tried this myself and it seems there are other patches/backports needed from kernels 2.6.34 and later.
I am going to try some more.
I've tried this myself and it seems there are other patches/backports needed from kernels 2.6.34 and later.
Allright. Have you checked if the needed patches relate only to wireless/wl1251 and wireless/wl12xx modules or is there some more generic changes?
jackburton
2013-09-10, 07:18
Allright. Have you checked if the needed patches relate only to wireless/wl1251 and wireless/wl12xx modules or is there some more generic changes?
Following the porting section here:
http://wireless.kernel.org/en/users/Drivers/wl12xx#Notes_about_using_compat-wireless_on_older_kernels
There seems to be different functionality that starts in 2.6.34 that is needed for more advanced functions. I'm definitely not experienced with this stuff, just learning...
Anyway...
Where it says Kernel 2.6.36 and older I followed the first link for SDIO runtime PM support http://www.spinics.net/lists/linux-mmc/msg03966.html. I tried to find out what this patch is and couldn't see a git commit. There is a link to a wizery.com for git sources, but the link doesn't work. However, going to http://wizery.com/kernel.php shows where this committer's patches ended up in the kernel git.
You'll see various commit messages there including this one:
038d925 wl12xx: Enable AP-mode
I went ahead and did a git reset to that commit and checked the Makefile for the kernel version and it is 2.6.38-rc1. This leads me to believe that AP mode wasn't there until this release and/or that it may depend on non-module functionality/symbols in kernels up to that point. This seems to be the case with the references to sdio, mmc, and power management stuff mentioned in the list of patches in the porting to older kernels section of the wiki.
Another example is the Lenient generic runtime pm callbacks patch mentioned. This again seems to come from wizery.com as 05aa55d PM / Runtime: Lenient generic runtime pm callbacksThe kernel wiki page with a link to the mailing list submission here (http://permalink.gmane.org/gmane.linux.power-management.general/21579) references a file drivers/base/power/generic_ops.c that doesn't exist until 2.6.34.
I verified this by going here (http://lxr.free-electrons.com/source/drivers/base/power/generic_ops.c?v=2.6.32),here (http://lxr.free-electrons.com/source/drivers/base/power/generic_ops.c?v=2.6.33), and hitting it here (http://lxr.free-electrons.com/source/drivers/base/power/generic_ops.c?v=2.6.34).
I'm beginning to wonder if getting the 2.6.34 kernel working on the N9 would be feasible at this point, but I have never gotten this deep.
jackburton
2013-09-10, 07:20
Also, I tried to compile the TI code awhile back and kept running into problems with that version of compat-wireless posted there. The issues were all related to missing symbols in the 2.6.32 kernel but started appearing in 2.6.34.
jackburton
2013-09-10, 23:11
So I managed to compile the latest Linux backports, but it causes a reboot loop on my N9. I'm now attempting to apply the patches mentioned at http://wireless.kernel.org/en/users/Drivers/wl12xx (http://wireless.kernel.org/en/users/Drivers/wl12xx#Notes_about_using_compat-wireless_on_older_kernels)
I'm not experienced with this, so who knows if it will work or not. Anybody else experienced with backporting kernel functionality?
Not me, unfortunately, my N9 currently isn't even set-up right to play with the sort of stuff you are.
So I managed to compile the latest Linux backports, but it causes a reboot loop on my N9. I'm now attempting to apply the patches mentioned at http://wireless.kernel.org/en/users/Drivers/wl12xx (http://wireless.kernel.org/en/users/Drivers/wl12xx#Notes_about_using_compat-wireless_on_older_kernels)
I'm not experienced with this, so who knows if it will work or not. Anybody else experienced with backporting kernel functionality?
I've done some work on that :)
Usually when you get it to hang or reboot, the clues can be found from the console output. It's pretty easy to hook up to actually, you just need a cheap USB<->RS232 converter, something like this CP2102 module (http://www.ebay.com/itm/New-USB-2-0-to-TTL-UART-6PIN-Module-Serial-Converter-CP2102-STC-PRGMR-Free-cable-/310511987503?pt=LH_DefaultDomain_0&hash=item484bf4eb2f) which cost under 2 euros on ebay.
When using it, an adapter is nice but you can do without, usually I just press the RX&GND pins on end of the RS232-cable to the phone connectors by hand and reboot the device... the contact is good enough to get the boot message so I know where it slips from the rails :D
jackburton
2013-09-11, 11:25
How do you connect those leads to the N9? Where is the serial port?
How do you connect those leads to the N9? Where is the serial port?
The serial port pins (rather, square pads on the pcb edge) are visible when you take off the sim tray. GND and TX, the only pins you need when logging messages are the 2 rightmost pads nearer to edge. The RX pin which you only need if you want to type commands to the console is further inside the device, behind the TX pin.
There are schematics on the net, showing the pins, but now I am in a meeting so I cannot dig out them for you.
jackburton
2013-09-11, 12:19
The serial port pins (rather, square pads on the pcb edge) are visible when you take off the sim tray. GND and TX, the only pins you need when logging messages are the 2 rightmost pads nearer to edge. The RX pin which you only need if you want to type commands to the console is further inside the device, behind the TX pin.
There are schematics on the net, showing the pins, but now I am in a meeting so I cannot dig out them for you.
Awesome. I found the documentation. Thanks.
I have a USB to RS-232 DB9 Serial Adapter (Prolific PL2303HX Chipset) (http://plugable.com/products/PL2303-DB9).
Can I use this by connecting the appropriate pins to the DB9?
Awesome. I found the documentation. Thanks.
I have a USB to RS-232 DB9 Serial Adapter (Prolific PL2303HX Chipset) (http://plugable.com/products/PL2303-DB9).
Can I use this by connecting the appropriate pins to the DB9?
I am not sure about that. Unless that device can sense the correct voltage levels and adjust itself I guess it is not compatible (as it says on the link it is usable with normal PC rs232...)
The protocol on N9 serial bus is rs232 but the physical layer is 2.8V lv-TTL which is not compatible with "old-style" PC serial ports.
I don't recommend hooking up anything before you are sure, or you might damage your device.
One thing more I just remembered :D
You need to enable the serial console on kernel of course. There are many ways to do this, on your own kernels you can of course hard-code it, but easier is to give the parameters on command line. What you need is "console=ttyS0,115200n8" added there.
That can be done either by
1.) flasher setting the R&D mode flags ( --enable-rd-mode --set-rd-flags=serial-console) so that NOLO will write the command line to the kernel, or
2.) if you use ubiboot, you can patch the command line similary as patching the Wayland required options on Nemo kernel:
just change the Harmattan init script tag to G_HARMATTAN_INITSCRIPT="\/sbin\/preinit_harmattan\ console\=ttyS0\,115200n8"
jackburton
2013-09-22, 13:52
Still doing analysis. I am only attempting to backport one patch at a time and flash and test. I don't want to introduce too many changes at once without testing each one separately.
I just tried to use my MacBook with N9's hotspot and it worked. However, a Windows 7 laptop was not able to connect to the Internet. Even though the systems indicates that there is Internet connection for IPv4, I cannot open any web pages.
At first I thought this was an issue with Windows devices, as a Windows 8 tablet cannot connect to the hotspot either. But when I try to connect the iPad to the hotspot, it doesn't work either. It behaves just like the Windows 7 laptop, i.e. connects to the hotspot, receives Wifi signal, gets assigned the proper IPv4 address (within the range I have specified in the app), but cannot load any web pages. This is strange because the iPad used to be able to browse the web using the hotspot connection.
Can anyone shed some light on this issue?
(1)
This is so annoying, so far I've not been able to get this wifi hotspot app to work on OS X 10.8 OR Windows 7.
What's more infuriating, is that Windows 7 won't remember the WEP key, so testing different settings in the app is a painful exercise.
I guess the idea once/if I get it going, is that any subsequent machines will connect to the N9 via the 1st machine that's connected to it?
(2)
Bluetooth tethering works on OS X, but so far I've not been able to get it working on Windows 7. :mad:
Anyone know if the BT tethering will allow 2-3 BT clients at once? (I'll try that on a 2nd Mac later).
I know BT's bandwidth is very limited, but I'm only talking about light users who usually aren't bandwidth intense, & usually there'd only be one user.
(3)
I've now tested USB tethering via Nokia Suite on Windows 7 & it works fine, I don't think the same is possible on OS X via Nokia Link?
There's a more nerdy way to do USB tethering for OS X & possibly Windows 7/8, but this is for someone who's not the least bit technically inclined.
(4)
I haven't yet had a chance to test any of these tethering approaches in Windows 8. :rolleyes:
If anyone knows that some or all of them work, & can provide pointers, please do so.
Thank-you.
jackburton
2013-09-27, 16:29
Thanks Jack, is this thread you'll post any updates, or would you prefer to centralise it elsewhere?
Updates will be here.
Awesome. I found the documentation. Thanks.
I have a USB to RS-232 DB9 Serial Adapter (Prolific PL2303HX Chipset) (http://plugable.com/products/PL2303-DB9).
Can I use this by connecting the appropriate pins to the DB9?
as a reminder
service manuals, and schematics found here
http://talk.maemo.org/showpost.php?p=1169320&postcount=1
rainisto
2013-10-02, 09:00
Awesome. I found the documentation. Thanks.
I have a USB to RS-232 DB9 Serial Adapter (Prolific PL2303HX Chipset) (http://plugable.com/products/PL2303-DB9).
Can I use this by connecting the appropriate pins to the DB9?
These are great http://www.ebay.ie/itm/1x-Auto-Converter-Module-Converter-Adapter-for-arduino-USB-RS232-TTL-PL2303HX-/151129196322
I've used them with N900, N9, N950 and on Jolla devices :-)
These are great http://www.ebay.ie/itm/1x-Auto-Converter-Module-Converter-Adapter-for-arduino-USB-RS232-TTL-PL2303HX-/151129196322
I've used them with N900, N9, N950 and on Jolla devices :-)
I'd say you cannot go wrong with these :D
With price of £0.99 they are even cheaper than the adapters I've been using!
I wonder if someone from this thread could help me:
I can't start the Wi-fi Hotspot on N9. When I try to start the program it just states that
(translated from Finnish error message)
Network sharing can't be started, system could not find suitable internet connection
I even tried installing ad-hac but it makes no difference.
Any help would be greatly apreciated.
Bharateeyudu
2013-11-22, 15:06
I wonder if someone from this thread could help me:
I can't start the Wi-fi Hotspot on N9. When I try to start the program it just states that
(translated from Finnish error message)
Network sharing can't be started, system could not find suitable internet connection
I had a very similar error a couple of days ago... did you try rebooting your phone? That fixed the problem for me.
I had a very similar error a couple of days ago... did you try rebooting your phone? That fixed the problem for me.
I tried rebooting a couple of times, does not help.
Thanks for the suggestion.
vBulletin® v3.8.8, Copyright ©2000-2025, vBulletin Solutions, Inc.