News for hackers. Stuff that matters.
Re:Qaul – Internet Independent Wireless Mesh Communication App by ge96 on Tuesday October 17, 2023 @05:11PM (#37921624)
Curious if it says range between two devices.

eg. 2, 900MHz phones or whatever, multiband?

Re:Qaul – Internet Independent Wireless Mesh Communication App by __d on Tuesday October 17, 2023 @05:23PM (#37921774)
Re:Qaul – Internet Independent Wireless Mesh Communication App by gabeio on Tuesday October 17, 2023 @06:47PM (#37922603)
Also see, cjdns (https://github.com/cjdelisle/cjdns)

(adding to the list of similar projects)

Re:Qaul – Internet Independent Wireless Mesh Communication App by FireInsight on Wednesday October 18, 2023 @01:36AM (#37925169)
This project seems cool but from the subreddit it sounds to be dead. Yggdrasil is touted as an alternative: https://yggdrasil-network.github.io/
Re:Qaul – Internet Independent Wireless Mesh Communication App by calebm on Tuesday October 17, 2023 @05:25PM (#37921797)
I wonder how iOS communication works - does it drop down to layer 2 and send raw data frames?
Re:Qaul – Internet Independent Wireless Mesh Communication App by lxgr on Tuesday October 17, 2023 @05:42PM (#37922000)
Definitely not – unfortunately Apple is extremely picky on what they let apps do on the lower layers.

True (cross-platform) P2P communications would be great, especially since the newest iphones have both long-range Bluetooth LE and 802.15.4 support, but the ball is in Apple’s court.

Re:Qaul – Internet Independent Wireless Mesh Communication App by raybb on Wednesday October 18, 2023 @07:05AM (#37927066)
Any ideas how it works on iOS then?
Re:Qaul – Internet Independent Wireless Mesh Communication App by lxgr on Wednesday October 18, 2023 @11:28AM (#37930075)
I'd be curious too!

Most existing solutions I've seen use either Bluetooth LE (the only somewhat low-level API that can be used for cross-platform P2P things that Apple allows access to) or Apple-proprietary APIs like this one: https://developer.apple.com/documentation/multipeerconnectiv...

Re:Qaul – Internet Independent Wireless Mesh Communication App by rsolva on Tuesday October 17, 2023 @05:29PM (#37921864)
How does this compare to Briar? It doesn't seem to support creating a mesh via bluetooth?
Re:Qaul – Internet Independent Wireless Mesh Communication App by c_o_n_v_e_x on Tuesday October 17, 2023 @06:33PM (#37922495)
This uses WiFi which really limits the utility. Poor choice of physical layer imo.

LoRa, WiFi HaLow, or an 802.15.4 based tech would be much better choices depending on range vs bandwidth.

Re:Qaul – Internet Independent Wireless Mesh Communication App by wkat4242 on Tuesday October 17, 2023 @07:39PM (#37923003)
Yeah but what phone has a radio that can handle those?
Re:Qaul – Internet Independent Wireless Mesh Communication App by smeej on Tuesday October 17, 2023 @07:40PM (#37923015)
This would have been useful in, say, a college dorm with one WiFi network for the building.

I'm old enough that our dorms didn't have WiFi, but I do remember being pleasantly surprised I could listen to anyone's iTunes library over the LAN!

Re:Qaul – Internet Independent Wireless Mesh Communication App by Scoundreller on Wednesday October 18, 2023 @03:00AM (#37925605)
Listen to? I think I ripped other people’s iTunes library with… was it mythnes?
Re:Qaul – Internet Independent Wireless Mesh Communication App by c_o_n_v_e_x on Wednesday October 18, 2023 @07:07PM (#37936023)
We used DC++ in the mid-2000's
Re:Qaul – Internet Independent Wireless Mesh Communication App by lxgr on Tuesday October 17, 2023 @11:03PM (#37924413)
Do you mean it's unsuitable because of the frequency?

Bluetooth LE has a "long range" mode that seemed to have been available on some iOS/iPhone versions (by accident?) for a while [1], and the range on that seems to be vastly better (i.e. on the order of hundreds of meters) than most 802.15.4 implementations I'm familiar with, and they both use the same frequency band.

[1] https://developer.apple.com/forums/thread/665542

Re:Qaul – Internet Independent Wireless Mesh Communication App by awei on Tuesday October 17, 2023 @06:24PM (#37922426)
Is it possible for mobile phones to directly exchange 4G/5G signals with each other, eliminating the need for conventional antennas and networks? 4G signals can cover distances between 2 to 4 miles (3 to 6.5 kilometers). Smartphones are probably the most spreaded pieces of hardware available to serve as p2p network nodes. Such a system would offer robustness and decentralization, especially in urban environments with high population density.
Re:Qaul – Internet Independent Wireless Mesh Communication App by adastra22 on Tuesday October 17, 2023 @06:41PM (#37922564)
Without access to the baseband software, I don’t think so.
Re:Qaul – Internet Independent Wireless Mesh Communication App by euniceee3 on Tuesday October 17, 2023 @08:15PM (#37923325)
100% agree. This is the same way a baseband exploit would be deployed. Would be really neat to see a proof of concept of this. And wonder what sort of filtering the telcos would introduce.
Re:Qaul – Internet Independent Wireless Mesh Communication App by g_p on Tuesday October 17, 2023 @07:02PM (#37922726)
Not really - the cellular protocols are designed around there being a base station to coordinate radio resource access and time slots and similar. Everything in a mobile network assumes there's a base station and core network to handle traffic routing and authentication.

If you put that aside, you have a multi band transmitter and receiver in a phone. Assuming you could somehow make it do arbitrary things (which is a big stretch), you'd have a bunch of challenges to overcome.

Firstly, nothing in cellular protocols is really designed to handle uncoordinated random access and users transmitting freely - you'd get collisions and interference when devices transmit over each other. You'd have different devices trying to do different things with each other, so you would need to implement something more akin to WiFi.

Running something more like WiFi on other spectrum would be an option, although you don't (legally) have access to spectrum below 2.4 GHz in most countries that you could use in this way. You'd also struggle to do this anywhere there's a "real" mobile operator using the spectrum, as their base station downlink is significantly more powerful than your handset transmitter.

Finally, one of the reasons mobile networks work over the distances they do (and you cite) is that they are able to use rooftop/hilltop and well-located radio sites with near line of sight over their service area. They also have large antennas focused on a given sector angle, with significant receiver gain - this helps them to receive signals from you when you're further away. This is what helps your phone with its (say) 250 mW maximum transmit power work over kilometres. You wouldn't get any of that in a mesh.

If you tried to build a mesh like this, even putting aside all the software challenges and we assumed it was possible, you'd like find the performance/range not much better than WiFi.

You'd effectively need to run WiFi protocols to handle multi user access on the airwaves, and despite having access to better propagating spectrum, you'll not get the benefits of range due to the small on-device antennas. Meshing WiFi together with some kind of gossip based forwarding protocol at application layer would likely be more effective.

Re:Qaul – Internet Independent Wireless Mesh Communication App by awei on Tuesday October 17, 2023 @08:28PM (#37923416)
thanks! I feel I understand better now the challenges. Using devices’ wifi would make more sense in this case.
Re:Qaul – Internet Independent Wireless Mesh Communication App by jxdxbx on Tuesday October 17, 2023 @08:50PM (#37923583)
Spectrum is licensed to carriers who would resist anything like this.
Re:Qaul – Internet Independent Wireless Mesh Communication App by lxgr on Tuesday October 17, 2023 @10:59PM (#37924402)
On the other hand, LTE and 5G can use unlicensed spectrum (e.g. the 5 GHz spectrum also used by Wi-Fi/802.11), and newer iPhones support at least one such band [1].

[1] https://www.apple.com/iphone/cellular/ (LTE band 46 in the US models)

Re:Qaul – Internet Independent Wireless Mesh Communication App by wmf on Tuesday October 17, 2023 @09:23PM (#37923815)
https://www.qualcomm.com/news/releases/2011/02/qualcomm-demo...

I've never heard of this being deployed though.

Re:Qaul – Internet Independent Wireless Mesh Communication App by fulafel on Wednesday October 18, 2023 @12:09AM (#37924761)
Yes, it's called D2D in the 3GPP specs. Also "NR sideband". But it's not widely used or implemented.

See eg https://www.rcrwireless.com/20220429/5g/what-5g-proximity-ba...

Re:Qaul – Internet Independent Wireless Mesh Communication App by est on Wednesday October 18, 2023 @04:27AM (#37926163)
technically it's totally possible, it's even in the 3GPP specs. But commercial mobile SoC will prevent you doing this. Only selected commands can be issued from the apps.
Re:Qaul – Internet Independent Wireless Mesh Communication App by squarefoot on Wednesday October 18, 2023 @05:18AM (#37926442)
Assuming it's technically possible, that would require on all phones a complete rewrite of the firmware that manages the radio subsystem, which often runs its proprietary OS completely separated from the one running on the phone. To add to the difficulty, the radio subsystem is 100% closed, locked and undocumented hardware/firmware, or possibly documented only after signing a pile of NDAs, which for normal people is the same thing, and manufacturers, carriers and governments would fight hard against any change of this.

Moreover, 4G links can cover long distance because towers use more powerful trasmitters, more sensitive receivers and -very important- really good high gain antennas placed in favorable high position that reduces the number of obstacles between them and nearby phones. If the above was possible, phones could never reach more than a fraction of that distance in a direct link.

Essentially not doable. Just use the existing infrastructure behind a layer of encryption, possibly on hardware you can trust like a PinePhone or any similar platform.

Re:Qaul – Internet Independent Wireless Mesh Communication App by RF_Savage on Friday October 20, 2023 @01:47AM (#37952709)
MC-LTE and ProSe have direct handset-to-handset mode, but currently there is something like two models on the market with functional support for that.

That's it.

And those are meant for the public safety market. As a direct, infrastructureless mode is required to reach feature parity with existing TETRA based networks.

Re:Qaul – Internet Independent Wireless Mesh Communication App by ajsnigrutin on Tuesday October 17, 2023 @07:50PM (#37923097)
Meh.... very very low range.

For ~$20 you can get a LoRa dongle and https://meshtastic.org/, and with some luck (someone putting a node on a hgh building or a hill), you can reach quite impressive distances.

Re:Qaul – Internet Independent Wireless Mesh Communication App by esafak on Tuesday October 17, 2023 @10:33PM (#37924261)
This appears to intended to enable activists to organize protests with just their phones when the centralized telecommunication infrastructure is disrupted by the government. It is a different use case.
Re:Qaul – Internet Independent Wireless Mesh Communication App by ajsnigrutin on Wednesday October 18, 2023 @07:34AM (#37927262)
You'll never get a critical mass of nerds to make such a short-range mesh viable.

On the other hand, a $20 meshtastic node somewhere up a highrise can cover half the city

Re:Qaul – Internet Independent Wireless Mesh Communication App by sunshine-o on Wednesday October 18, 2023 @10:06AM (#37928888)
Interesting but what kind of load could it take ?

From what I remember the data rate with LoRa is very low...

In this case how many user could chat simultaneously? 10s, 100s, 1000s, more?

Re:Qaul – Internet Independent Wireless Mesh Communication App by bnpxft on Wednesday October 18, 2023 @10:53AM (#37929557)
The Meshtastic site says that supports up to 80 device nodes depending on settings used.

It is more geared towards a group of trusted people communicated with each other than a general purpose network anyone can use.

Re:Qaul – Internet Independent Wireless Mesh Communication App by makeworld on Tuesday October 17, 2023 @08:03PM (#37923236)
Re:Qaul – Internet Independent Wireless Mesh Communication App by BigBalli on Tuesday October 17, 2023 @08:50PM (#37923591)
any insight on how many people have it installed compared to the other products with the same concept?
Re:Qaul – Internet Independent Wireless Mesh Communication App by cyberax on Wednesday October 18, 2023 @03:14AM (#37925694)
Does it solve the DDoS problem? I haven't checked the state-of-the-art in mesh networks for a while, but when I was actively interested in this area, it was either:

1. Centralized device management, so that each device has a unique "permit" from some kind of a central authority.

2. Be susceptible to DDoS where rogue devices can easily saturate the network.

Re:Qaul – Internet Independent Wireless Mesh Communication App by bullen on Thursday October 19, 2023 @07:27PM (#37950170)
You need 192Mhz, higher the range is too short, lower the bandwith is too low:

http://radiomesh.org