Join Today
+ Reply to Thread
Page 1 of 14 1234511 ... LastLast
Results 1 to 10 of 132
Like Tree19Likes

Thread: Bluezx

  1. #1
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    436

    Default Bluezx

    I picked up an old project from rpconnect who was coding BlueEZX Manager.
    It is still in early development. However i could make a pan connection to XP and windows 7.
    Telnet and internet sharing (fakedms is loaded with bluezx) works so far over pan connection.
    You can change network settings and the pin with the application.
    When you want to use this application please shutdown bluetooth.

    - extract local_mmca1_v0.5.tar.gz.zip to /mmc/mmca1
    - install bluezx_v0.6.pkg on sdcard


    Update version 0.3
    - removed dnsproxy solution
    - removed fakedms bug
    - smbd and inetd start stop option (experimental)
    - added USB function for share gprs and to make a fake connection over usb lan

    Update version 0.4
    - compatibility for L7 firmwares
    - solved 00 problem from BTaddr

    bluezx binary v0.3 (included in pkg)
    bluezx scripts v0.4 (included in pkg)
    local binary/scripts v0.3 (included in local_mmca1)
    (extract local_mmca1_v0.3.tar.gz.zip to /mmc/mmca1
    install bluezx_v0.4.pkg on sdcard)

    Update version 0.5
    - changed bt class to computer
    - sound plays when connection is successful
    - save function for usb network settings
    - new pin readout method
    - forwarding function implemented (connect two pc's together)
    - removed fakedsm unload bug, process gets killed now
    - removed modules bug, all bluez modules will be removed after stopping bluez

    bluezx binary v0.4 (included in pkg)
    bluezx scripts v0.5 (included in pkg)
    local binary/scripts v0.4 (included in local_mmca1)
    (extract local_mmca1_v0.4.tar.gz.zip to /mmc/mmca1
    install bluezx_v0.5.pkg on sdcard)

    Update version 0.6
    - removed usb share bug (changed in v0.5 config structure and missed to change the script)
    - added automatic network profile disconnect when stopping usb gprs share option
    - added function share gprs over bt
    - bluetooth chip should realy power off now

    bluezx binary v0.5 (included in pkg)
    bluezx scripts v0.6 (included in pkg)
    local binary/scripts v0.5 (included in local_mmca1)
    (extract local_mmca1_v0.5.tar.gz.zip to /mmc/mmca1
    install bluezx_v0.6.pkg on sdcard)

    What comes in the future
    - layout improvement

    Troubleshooting
    - When screen of phone is off, it could cause unormal behavior
    - If battery drains faster as usual after stopping bluez, switch with the inbuild bluetooth software bluetooth on and off.

    click me for manual Ubuntu 10.10

    Use the phone as a bridge between two pc's (forwarding bt and usb)

    - turn off bluetooth
    - start bluetooth with bluezx manager
    - [pc1] make adapter visible "hciconfig -a hci0 piscan
    - scan for adapter and choose
    - [pc1] switch into listen mode "pand --listen --role NAP"
    - main menu: Networking, connect
    - [pc1] bring up bnep0 "ifconfig bnep0 up 192.168.8.1"
    - [pc1] route add default gw 192.168.8.2 dev bnep0
    - connect with usb to the other pc
    - [pc2] bring up usb0 "ifconfig usb0 up 192.168.16.1"
    - [pc2] route add default gw 192.168.16.2 dev usb0
    - main menu: USB, Forwarding USB/BT, push the Set button


    Fake internet from PC over bluetooth PAN Windows

    - turn off gprs and bluetooth
    - start bluetooth with bluezx manager
    - [pc] scan for device
    - [pc] right click connect as pan user and enter pin
    :note for internet sharing it must be active in windows. For widcomm you need to allow the local network service to use the lan and internet.


    Fake internet from PC over bluetooth PAN Linux

    - turn off gprs and bluetooth
    - start bluetooth with bluezx manager
    - [pc] make adapter visible "hciconfig -a hci0 piscan
    - scan for adapter and choose
    - [pc] switch into listen mode "pand --listen --role NAP"
    - under networking connect
    - [pc] bring up bnep0 "ifconfig bnep0 up 192.168.8.1"
    for internet sharing:
    - [pc] activate the routing "echo "1" > /proc/sys/net/ipv4/ip_forward"
    - [pc] set rule "iptables -t nat -A POSTROUTING -s 192.168.8.0/24 -j MASQUERADE"


    When you start the Opera mini it could be that the pan connection is gone. To avoid this behaviour
    ping from pc to the phone and then start Opera mini. You can stop the ping after that.


    Internet sharing GPRS over bluetooth Linux

    - turn off bluetooth and gprs on
    - start bluetooth with bluezx manager
    - [pc] make adapter visible "hciconfig -a hci0 piscan
    - scan for adapter and choose
    - [pc] switch into listen mode "pand --listen --role NAP"
    - under networking connect
    - [pc] bring up bnep0 "ifconfig bnep0 up 192.168.8.1"
    - [pc] ip route add default via 192.168.8.2 dev bnep0
    - [pc] add manually DNS server "resolv.conf"
    - under networking, actions, unload fakedsm
    - open the setup from phone and choose your data network and connect. Close the setup
    - under networking scroll down and and push start where is written BT share gprs to pc

    now you can surf on the phone and pc. To stop push the stop button(gprs connection automatic disconnects), disconnect bt connection and stop bluezx under device properties.


    Ips for USB options:
    PC-IP:192.168.16.1 Phone-IP:192.168.16.2

    Internet sharing GPRS over USB-LAN Windows

    - switch to usb lan modus and connect the cable
    - [pc] edit the network settings and add manually DNS server.
    - [pc] open console and type "route add 0.0.0.0 mask 0.0.0.0 192.168.16.2
    - under setup choose your data network and connect
    - run bluezx manager go to usb function and press start
    now you can surf on the phone and pc


    Internet sharing GPRS over USB-LAN Linux

    - switch to usb lan modus and connect the cable
    - [pc] add manually DNS server "resolv.conf"
    - [pc] ifconfig usb0 192.168.16.1 up
    - [pc] ip route add default via 192.168.16.2 dev usb0
    - under setup choose your data network and connect
    - run bluezx manager go to usb function and press start
    now you can surf on the phone and pc


    Fake internet from PC over USB-LAN Linux

    - turn off gprs
    - switch to usb lan modus and connect the cable
    - [pc] ifconfig usb0 192.168.16.1 up
    - [pc] echo 1 > /proc/sys/net/ipv4/ip_forward
    - [pc] iptables -t nat -A POSTROUTING -s 192.168.16.0/24 -j MASQUERADE
    - run bluezx manager go to usb function and press start
    - open Opera mini and have fun

    Thx to the previous work done by rpconnect and cyph.
    Thx to the bluez package for A1200 by fbelavenuto.

    Added source code of bluezx. The code is not good for learning. I would like to rewrite the code but missing the time. I did not change the code from version 0.3 to 0.4 only scripts and some other binaries.
    So dont worry if you open the app and it is written v0.3.

    bluezx binary v0.3 (included in pkg)
    bluezx scripts v0.4 (included in pkg)
    local binary/scripts v0.3 (included in local_mmca1)

    It is confusing I know.
    Attached Thumbnails Attached Thumbnails Bluezx-bluezx.png  
    Attached Files Attached Files
    Last edited by Halftux; 04-11-2011 at 05:09 PM. Reason: new version out now!
    -------------------------------------
    In any apple is a worm. Through each window flies a bug.
    That's why I take Linux, because what does not fly can not crash.

  2. #2
    Join Date
    May 2008
    Location
    italy
    Posts
    819

    Default

    Hi my friend Halftux
    I'm interested (always interested about your works).
    When I come back from my holiday I hope test your application, so please if you can post it.
    Thanks again.

  3. #3
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    436

    Default

    Quote Originally Posted by marcolnx View Post
    I'm interested (always interested about your works).
    ...so please if you can post it.
    I am glad that you are interested. You pushed me to finish the first release.
    Thank you for your support.
    Because this application is not for interest. I think I will go on with other projects.
    However marcolnx feel free to test this application it is posted now. You can leave a comment if you like.
    -------------------------------------
    In any apple is a worm. Through each window flies a bug.
    That's why I take Linux, because what does not fly can not crash.

  4. #4
    Join Date
    Mar 2008
    Location
    just at the other end of the line.
    Posts
    879

    Default

    That's funny as hell!!
    Congrats, i'll try!
    Say developer, but it's so hard!

  5. #5
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    436

    Default

    Quote Originally Posted by sabrod View Post
    That's funny as hell!!
    My english?

    When you stop bluetooth only the deamon stops, bluetooth its still powered. To power off bt use normal application. Switch on and off.

    Sometimes you cant add the new device stop and start bt daemon again. I dont know why.
    When the bluetooth lan is up you can only ping the phone when the display from phone is on. When the display sleeps it is not possible to ping phone. This could be different with other firmwares.
    This application is compiled with the libs from the improved Amins Extreme Elite by marcolnx and tested with this firmware.

    For the people who downloaded only the bluezx manager. The bluez.tar.gz its needed, this archive is the bt stack.
    -------------------------------------
    In any apple is a worm. Through each window flies a bug.
    That's why I take Linux, because what does not fly can not crash.

  6. #6
    Join Date
    Mar 2008
    Location
    just at the other end of the line.
    Posts
    879

    Default

    Quote Originally Posted by Halftux View Post
    My english?
    NO!
    >> the app!
    Say developer, but it's so hard!

  7. #7
    Join Date
    Jun 2009
    Location
    Italy
    Posts
    1,153

    Default

    Quote Originally Posted by sabrod View Post
    NO!
    >> the app!
    Man do you have accepted my friendship request?
    Good app Halftux, especially for me that I have Windows 7
    Google Nexus One user - Motorola A1200 user

  8. #8
    Join Date
    Sep 2008
    Location
    Panipat, Haryana(INDIA)
    Posts
    1,719

    Default

    wat type of app is this??????


    There are only 10 type of people in the world: Those who know binary and those who don't.

  9. #9
    Join Date
    Sep 2007
    Location
    Germany
    Posts
    436

    Default

    This application manages a pan connection by using a self added bluetooth stack "bluez".
    You can configure the network, search for devices and connect to them.
    -------------------------------------
    In any apple is a worm. Through each window flies a bug.
    That's why I take Linux, because what does not fly can not crash.

  10. #10
    Join Date
    Sep 2008
    Location
    Panipat, Haryana(INDIA)
    Posts
    1,719

    Default

    Quote Originally Posted by Halftux View Post
    This application manages a pan connection by using a self added bluetooth stack "bluez".
    You can configure the network, search for devices and connect to them.
    Thanks


    There are only 10 type of people in the world: Those who know binary and those who don't.


 
+ Reply to Thread
Page 1 of 14 1234511 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Single Sign On provided by vBSSO

Search Engine Optimization by vBSEO 3.6.0 RC 1