iSkipper
iSkipper copied to clipboard
Recieving is working fine, but is not able to send.
Using arduino feather. Using attacks file with IRQ set to 3 and CSN set to 8. IS_RFM69HW set to true. Able to recieve on all channels but cannot send at all
Have you remembered to solder on the Antenna? If that doesn't work, I recently merged dev into master, so perhaps try checking out a commit prior to this and seeing if it works?
Are you using a non-AVR Arduino? I met the same problem before when I was using Arduino 101. And I found that it seems that the RingBuff library is AVR specified, so it caused some wired problem on a non-AVR platform.
I'll try the antenna, I haven't been using one but I was about 10 feet from the reciever so I figured I didn't need one. I'll add one and try again.
On Mon, Jan 28, 2019, 6:04 PM Aaron Wisner <[email protected] wrote:
Have you remembered to solder on the Antenna? If that doesn't work, I recently merged dev into master, so perhaps try checking out a commit prior to this and seeing if it works?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/wizard97/iSkipper/issues/8#issuecomment-458338196, or mute the thread https://github.com/notifications/unsubscribe-auth/AF-G3XnZX210KsY6Yj_c1LiVrLki_GH7ks5vH4IUgaJpZM4aWspA .
Charlescao460 what is AVR? Im using the feather.
I have a feather myself and everything works fine on mine. Also, definitely dont operate the device without an antenna. The signal gets reflected back into the transmitter and can destroy the device.
Noted. Thank you guys. I'm working on making a much improved version of attack, which a bunch more options and a slightly easier to use layout. I plan on contributing more to the project after I get mine working too so lmk how I can help.
Awesome! Yes, please submit a pull request with your changes so other people can enjoy them too :)
In terms of reverse engineering, the biggest thing that needs to be done is decoding the 7-byte ack from the base station. Then there is some minor things, like adjusting the default RSSI threshold, so you don't capture garbage packets.
So here's something interesting: I have installed the antenna, but I'm still not able to send to the base. Maybe about 3/1200 sends actually get received by the base, but when I do a flood attack I can see the count on the base flickering up and then back down again.
The count is monotonic, so you shouldn't see it flickering back down.
Have you tried settings IS_RFM69HW to false? The underlying radio driver is a modified version of https://github.com/LowPowerLab/RFM69 and the code quality is not the best. I would not be surprised if I broke it. However, I personally own and have tested the feather, and it works great.
It is quite possible that transmitting without an antenna has damaged the module, especially if you ran floodattack() without an antenna, as this mode will transmit almost continuously and could likely overheat and damage the radio (especially since you have the high powered version).
Certainly possible. I will likely replace the hardware and try again. That said, I did update the attacks file with some additional functionality if you would like to see/test it
On Mon, Feb 11, 2019, 11:39 AM Aaron Wisner [email protected] wrote:
The count is monotonic, so you shouldn't see it flickering back down.
Have you tried settings IS_RFM69HW to false? The underlying radio driver is a modified version of https://github.com/LowPowerLab/RFM69 and the code quality is not the best. I would not be surprised if I broke it. However, I personally own and have tested the feather, and it works great.
It is quite possible that transmitting without an antenna has damaged the module, especially if you ran floodattack() without an antenna, as this mode will transmit almost continuously and could likely overheat and damage the radio (especially since you have the high powered version).
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/wizard97/iSkipper/issues/8#issuecomment-462398049, or mute the thread https://github.com/notifications/unsubscribe-auth/AF-G3UPLmBhiDcP-JtHo080FiCGV8mKvks5vMZzBgaJpZM4aWspA .
I think the most likely thing is you burnt out the module. Look at 3.4.1 Architecture Description in https://cdn-shop.adafruit.com/product-files/3076/sx1231.pdf. Your high power module use the PA_BOOST. As you can see it is completely isolated from the LNA input, so it seems likely the receive chain will continue to work fine even if you burnt power amplifier PA1 and PA2.
I did update the attacks file with some additional functionality if you would like to see/test it
Yes! Please submit a pull request with additional stuff once you an confirm it works.
Ah so that's why I can still receive but not send. That makes sense, thanks so much!
On Mon, Feb 11, 2019, 11:50 AM Aaron Wisner [email protected] wrote:
I think the most likely thing is you burnt out the module. Look at 3.4.1 Architecture Description in https://cdn-shop.adafruit.com/product-files/3076/sx1231.pdf. Your high power module use the PA_BOOST. As you can see it is completely isolated from the LNA input, so it seems likely you burnout out power amplifier PA1 and PA2.
I did update the attacks file with some additional functionality if you would like to see/test it
Yes! Please submit a pull request with additional stuff once you an confirm it works.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/wizard97/iSkipper/issues/8#issuecomment-462402379, or mute the thread https://github.com/notifications/unsubscribe-auth/AF-G3b1ZTfUQ42gUrSBJtlUPlaZp0ntfks5vMZ9PgaJpZM4aWspA .