Topic for #qi-hardware is now Copyleft hardware - http://qi-hardware.com | hardware hackers join here to discuss Ben NanoNote, atben / atusb 802.15.4 wireless, and other community driven hw projects | public logging at http://en.qi-hardware.com/irclogs
aw joined #qi-hardware
aw_ joined #qi-hardware
wpwrak joined #qi-hardware
PiLeS joined #qi-hardware
rzk joined #qi-hardware
xiangfu joined #qi-hardware
wolfspraul joined #qi-hardware
<qi-bot> xiangfu: RT @qihardware : #Milkymist One bugfixes available. If your M1 freezes, upgrade! (Just connect it to the internet and press the left button ( 139165075201196032@xiangfu - 47s ago via Ping.fm )
<wolfspraul> kyak: twitter parentheses still there
<xiangfu> !tweet a new release 2011-11-13 for Ben Nanonote come out. http://en.qi-hardware.com/wiki/OpenWrt_Software_Image#Image_2011-11-13
<qi-bot> Tweet created: http://twitter.com/qihardware ( 139166305633841152@qihardware - 1s ago via qi-bot )
<wolfspraul> even more clutter. now we get a "Tweet created" message. Can we remove it?
rejon joined #qi-hardware
wolfspraul joined #qi-hardware
mth_ joined #qi-hardware
wejp joined #qi-hardware
Textmode joined #qi-hardware
aw joined #qi-hardware
aw_ joined #qi-hardware
panda|x201 joined #qi-hardware
xiangfu joined #qi-hardware
wolfspraul joined #qi-hardware
<kyak> !tweet a humble test 3
<qi-bot> Tweet created: http://twitter.com/qihardware
<kyak> hm
<kyak> now it's probably too less information
<kyak> wolfspraul: what do you think? Could you mention @qihardware, too?
tonghuix joined #qi-hardware
<wolfspraul> kyak: don't understand
<wolfspraul> can we not have the "Tweet created" line at all?
<kyak> yeah
<wolfspraul> I mean, we know already because we just had the tweet command in the chat...
<kyak> then what's left?
<wolfspraul> nothing
<wolfspraul> when someone tweets here, why have another confirmation from the bot?
<kyak> then how do you know if the command actually succedded?
<wolfspraul> since the tweet command itself is already in the channel
<kyak> it could be a netspliy
<wolfspraul> true we don't know, but what can go wrong?
<wolfspraul> ah
<kyak> or a loss of connection
<kyak> who know
<wolfspraul> people can just check twitter if they really want to confirm
<kyak> i can't be sure that my tweet was actually created, and i need to go to web, and then it doesn't make sense at all :)
<kyak> yeah
<kyak> that's what i'm saying :)
<kyak> need to open twitter anyway
<kyak> there must be some confirmation
<kyak> that's a basic concept of irc commands
<wolfspraul> well then :-)
<wolfspraul> is it hard to remove? or easy?
<kyak> it's super easy
<wolfspraul> I still think that second line is just noise
<wolfspraul> 100% noise
<kyak> the second?
<wolfspraul> yes, this one: <@qi-bot> Tweet created: http://twitter.com/qihardware
<kyak> i'd sa, this is the first line :)
<wolfspraul> no, the first thing I see is this: < kyak> !tweet a humble test 3
<wolfspraul> and that's enough, I can assume that it went through
<kyak> you can't be sure i actually received your last message, can you?
<kyak> no say something and imaging i just disconnected my cable; or you were disconnected
<kyak> do you like it? :)
<wolfspraul> ok if you like that second confirmation, so be it
<wolfspraul> I think the tweet command itself is enough
<kyak> this is the first confirmation, why the second??
<wolfspraul> that is a confirmation as well, or if there really is a network failure one can track down and double-check in twitter itself
<wolfspraul> but you know this stuff better, maybe you are right and many others would feel like you
<wolfspraul> leave it so that you think it's good
<kyak> ok.. let's see how mentions work
<xiangfu> is the kernel.org build kernel for nanonote(jz4740) ?
<xiangfu> how can we make that happen.
<kyak> i think it has the nanonote_config
jekhor joined #qi-hardware
<xiangfu> !tweet using nanonote by cenobyte: "I left listener on for about 15 minutes and conversed with my brother and it picked up everything. Thanks for the 'aplay' tip and what an interesting program to hack with!"
<qi-bot> Tweet created: http://twitter.com/qihardware [truncated] (...ed up everything. Th>|<anks for the 'aplay' ...)
wolfspraul joined #qi-hardware
tonghuix joined #qi-hardware
wolfspraul joined #qi-hardware
newcup joined #qi-hardware
* xiangfu try to compile xburst-tools under ben nanonote. try to fix : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=613610
stefan_schmidt joined #qi-hardware
<wolfspraul> xiangfu: cool! :-)
zumbi_ joined #qi-hardware
whitequark joined #qi-hardware
dvdk joined #qi-hardware
<dvdk> xiangfu: about debiang bug 613610: I have a loongson MIPS server running 24/7 here, installed with debian squeeze. if you need login access, just mail me your public ssh key.
<xiangfu> dvdk, great.
<dvdk> it's on dyndns, ip-address changing once per day, but as long as you login w/ 'screen' that shouldn't be a problem
<xiangfu> dvdk, let's see how debian under nanonote works. :) if not works well , I will try to do that in your MIPS server. :)
SoulRaven joined #qi-hardware
<kyak> dvdk: cool, where did you get the machine?
<dvdk> kyak: it's a fuloong 6004 bought from hackable devices
<dvdk> (fuloong 6014?)
<kyak> very nice :) but there is only one Ethernet port?
<dvdk> kyak: that's not a problem. extensively using vlans
<dvdk> (one vlan fed from a openwrt router, directly bridging the wlan into it)
antoniodariush joined #qi-hardware
<kyak> did you disassemble it?
<dvdk> only to mak ethe fotos/check the cooler and add a larger hard-disk.
<dvdk> it's assembled now, serving the web-page you saw
<kyak> and this is my server :)
<kyak> slightly less cool
<dvdk> not bad. does it sit on the public internet?
<kyak> though much more powerful
jivs joined #qi-hardware
<kyak> yes, it's on the internet; but not so public
<dvdk> :)
<kyak> i'm talking now from this server
<kyak> it mostly serves my screen session :)
<dvdk> BTW, my emacs, running the irc-chat, is also running on my fuloong box (ssh -X)
<kyak> what are other distros supporting mips besides debian? i think it's arch, gentoo..?
<dvdk> nixos?
<dvdk> openwrt?
<dvdk> but debian is all one needs, no?
<dvdk> :)
<kyak> i was talking about fully-fledged distros, of course :)
rzk joined #qi-hardware
<kyak> i've migrated to arch linux on my desktop
<kyak> from mandriva/mageia
<kyak> due to their rolling releases
<dvdk> my desktop is ubuntu, but latest release is pretty broken. thinking about migrating back to debian (testing is also quasi rolling release)
<kyak> i have a dream of never reinstalling OS on my PC again :)
<dvdk> :)
<kyak> arch has also got testing, but i'm not so brave as to try it
<kyak> it's bleeding edge enough
<wpwrak> wolfspraul: by the way, for the quarterly news, if it risks getting just too large, maybe make several volumes and post them 2-3 days apart ?
<wolfspraul> yes
<wolfspraul> arch seems nice, how about Fedora? I'm thinking about trying Fedora again (was a RedHat user back when it was 6.x)
<wpwrak> (tweet creation) in fact, if it truncates, it should probably not create the tweet, but rather wait for a new command that already includes the trimming
<wolfspraul> yes I agree. in fact that's a real use-case for feedback, an error message.
<wolfspraul> it should not auto-truncate, it should reject saying how long the maximum is
panda|x201 joined #qi-hardware
<kyak> let me see if there is such a setting
<kyak> btw, you can explicitely split the message by inserting \n (literally)
<wpwrak> wolfspraul: not only say how long but show where. else, you get ten attempts trying to figure out where exactly this limit ends up :)
<wpwrak> wysiwyg is good in this case :)
<kyak> there is a "splitlong" script for irssi :)
<kyak> it can split input messages in strings of arbitrary length and combine them with defined symbols
SoulRaven joined #qi-hardware
<wpwrak> kyak: you mean specifically for the irc-twitter-relay ?
<kyak> no, it does it globally :)
<kyak> ok, so i can send the "String is too long to post"
<kyak> is it sufficient?
<kyak> i can show where the limit ends up
<wpwrak> canit indicate where it would have to be cut ? like the >|< ?
<kyak> but it means posting the string to the channel again :)
<wpwrak> just make it a single message. or send it directly to the originator :)
<wpwrak> but better keep the response in the channel. that way, others can understand when someone keeps on re-posting a message
<kristianpaul> xiangfu: afaik i have mipsel machine... but still interested i get xburst tools to run on it, what and how i should compile?
<kristianpaul> ah yes fuloong is cool too :-)
<xiangfu> kristianpaul, apply this patch to xburst-tools. and compile as usual.
<xiangfu> kristianpaul, or just apt-get -b source xburst-tools
<kristianpaul> for the record this is my server http://pcengines.ch/alix3d3.htm and you also can listen a stream live sound from my city here http://locus.creacast.com:9001/buga_valle.ogg
<xiangfu> kristianpaul, there is a dog. :)
<xiangfu> kristianpaul, two dogs. :)
<wolfspraul> I think no problem in showing the text a second time - this is an error case
<kyak> !tweet This is a really long tweet, which i probably typed because IRC is so much better than twitter becase 512 bytes > 140 bytes or whatever is the maximum message length for twitter; but this is not going to be sent to twitter, because if it is, this is going to be embarrassing
<qi-bot> The tweet is too long! Split it somewhere after "...r becase 512 bytes > 140 bytes or whatev..."
<kyak> how does it look?
jekhor joined #qi-hardware
<xiangfu> kyak, great.
urandom__ joined #qi-hardware
jason_ joined #qi-hardware
<jason_> hey guys
<xiangfu> debuild needs real15m12.473s under nanonote.
<wpwrak> kyak: so where exactly would you split ? :) after "whatev" ?
<wolfspraul> jason_: hi
<jason_> hello
<xiangfu> !twtte compile xburst-tools under nanonote: http://downloads.openmobilefree.net/NanoNote/xburst-tools/mipsel/
<xiangfu> !tweet compile xburst-tools under Ben Nanonote: http://downloads.openmobilefree.net/NanoNote/xburst-tools/mipsel/
<qi-bot> Tweet created: http://twitter.com/qihardware
<jason_> I think the new jz4755 kernel from dingoo will be out soon
<xiangfu> kristianpaul, check out http://downloads.openmobilefree.net/NanoNote/xburst-tools/mipsel/. you can try in your mipsel machine. :)
<wolfspraul> xiangfu: I keep thinking what we can do with the 1.5 gb data partition on the Ben
<xiangfu> most people here don't want that.
<wolfspraul> on one side the 512 mb is pretty full and there are probably other neat things we could bundle
<wolfspraul> don't want what?
<wolfspraul> last time we changed the partition from 256mb to 512mb it took us a year or so until we had the last cases of people running into problems :-)
<wolfspraul> our boot time got significantly faster, maybe good to have the remaining 1.5gb on/mounted by default
<xiangfu> just ignore my message. (mis understand)
<jason_> wolfspraul, ive been spending my days at what you would call a sweatshop, except its november
<wolfspraul> and even if we plan to do some backup or encrypted or usb-mass-storage stuff, maybe all of this will be handled best with a loop-mounted file on the underlying ubifs?
<wolfspraul> so a lot of things to consider
jivs joined #qi-hardware
<wolfspraul> but somehow I feel we should address this otherwise by default we only use 25% of the local storage capacity on the Ben
<wolfspraul> but what's the best way - not sure
<wolfspraul> how long does ubifs mounting of the remaining 1.5gb take now?
<xiangfu> wolfspraul, openwrt will do that background. will not change boot time.
<xiangfu> wolfspraul, let me check the mounting time now.
<wolfspraul> what we need to consider is better support for full backups, for encryption, for updating from and on the device (as opposed to reflashing)
<wolfspraul> I want some way to very easily backup my entire Ben, and restore when needed
<wolfspraul> also I want an easy way to encrypt it, whatever the details are exactly needs to be determined, but that whole thing should be encrypted... :-)
<wolfspraul> finally we should update from the device
<wolfspraul> I need to think about it more I guess. somehow those 1.5gb bug me :-)
<xiangfu> time mtd.nn mount data /data : real 0m 1.80s
<wolfspraul> wow
<wolfspraul> well
<wolfspraul> I don't know exactly what I want or what we should do, it just keeps bugging me
<wolfspraul> the rough goals I think are: easy backup, easy encryption, easy update (from the device), easy access to full 2gb
<wolfspraul> maybe we can go there step by step
<wolfspraul> yes, I think we should not break usability for our existing users first. not another experience like the 256->512 switch.
jlamothe left #qi-hardware
<jason_> wolfspraul, would you like to see the copy left obamagotchi?
rzk_ joined #qi-hardware
<wolfspraul> thanks for asking :-)
jivs joined #qi-hardware
<kyak> wpwrak: you can refine the message, if you wish
<kyak> wpwrak: but they say, "Enough is as good as a feast" :)
<wpwrak> kyak: what i mean is that it's not obvious where the boundary is. e.g., does the ...text... mean that the boundary is somewhere inside the "text" ? i.e., i first thought it was the ">" until i realized it was part of the original message
<wpwrak> kyak: it's not uncommon for systems that indicate a position in a text to show text before and after that text. so if you use ...text..., it can easily be interpreted as ...beforeafter...
<wpwrak> kyak: in fact, i'm not entirely sure yet what is the intended interpretation ;-)
<wpwrak> kyak: also, what does "somewhere after" mean ? how many characters after this do i have ? i would think the limit is "somewhere before" (<) or "not after this" (<=)
<kyak> duh, just make your suggestion!
<wpwrak> maybe "this would be the limit: ...text|" ?
<kyak> sure, why not
<kyak> !tweet This is a really long tweet, which i probably typed because IRC is so much better than twitter becase 512 bytes > 140 bytes or whatever is the maximum message length for twitter; but this is not going to be sent to twitter, because if it is, this is going to be embarrassing
<qi-bot> The tweet is too long! This would be the limit: ...r becase 512 bytes > 140 bytes or whatev|
<kyak> wpwrak: is it good? :)
<wpwrak> excellent, thanks !
<kyak> i'm glad everybody is satisfied (i hope) :)
<wolfspraul> :-)
<wolfspraul> kyak: THANK YOU for helping the twitter challenged...
ab5tract joined #qi-hardware
<kyak> wolfspraul: i have a feeling this is not the end :) but it's ok till we get it polished
<wolfspraul> kyak: do you have any thoughts on the Ben software features I mentioned earlier: backup, encryption, update
<wolfspraul> which one is most important to you? (if any)
<wolfspraul> and how do you solve it right now?
<wolfspraul> they all seem to be intertwined to me
<wolfspraul> I want my Ben to be fully backed up, fully encrypted, and always up-to-date :-) but how?
<wolfspraul> any thoughts would be very appreciated (no rush, getting this right will require some time)
<wolfspraul> also I want to do this in the most natural way possible, no big Ben-specific system that will just become a maintenance headache
<wolfspraul> maybe I start looking for some backup/encryption tools first, the only thing I know is rsync...
<kyak> i don't store anything important on Ben, so making a backup is not so important.. Though it should be very hard to set up with rsync
<kyak> *shouldn't
<wolfspraul> he yes, me neither [store anything important]
<wolfspraul> if I have anything only on the Ben, I copy it to my notebook at the end of the day
<kyak> and so i don't need encryption, too :)
<wolfspraul> that's as much as I trust my Ben :-)
<kyak> :)
<wolfspraul> but I think we can do much better, we just need a strong and easily usable backup and encryption solution
<wolfspraul> now that the fundamentals are mostly in place and slowly continue to improve, I think about that more and more
<kyak> yea, probably all the necessary tools are there
<kyak> just need to setup some scripts/hooks
<kyak> i believe those or also available somewhere
<wolfspraul> I will dig around for existing backup/encryption tools, maybe there is some good stuff
<wolfspraul> kyak: two questions if you don't mind. how do you update your Ben? and do you use the 1.5gb partition?
antoniodariush joined #qi-hardware
aisa joined #qi-hardware
<antoniodariush> hi guys
<antoniodariush> wpwrak, i see now the software to run atben are inside the toolchain
<antoniodariush> and the compilation went fine!
ps2chiper joined #qi-hardware
<ps2chiper> im back
<antoniodariush> wpwrak, so do we still need zigbee?
<wpwrak> antoniodariush: i haven't tried the latest release yet, but for the basics, it may be fine. the code has been untouch^H^H^H^H^H^H^Hstable for a good while
<wpwrak> meanwhile, some improvements have been posted to linux-zigbee. so it may make sense to update from there.
Artyom joined #qi-hardware
ab5tract joined #qi-hardware
<antoniodariush> wpwrak, so basically it's the same procedure we used to do but without the hassle of build the kernel and cross compile the library and software?
<antoniodariush> my previous nickname was `antonio`, i'm the one who made the video with lots of nanonote connected with atbens :)
<wpwrak> (same procedure) yes, that's what i think xiangfu has done. not sure if anyone has tested it yet, though. maybe he did and it worked so perfectly that he didn't even mention it :)
<wpwrak> yeah, the wireless mystery network :)
<wolfspraul> antoniodariush: which video?
<wolfspraul> is it freely licensed and do you have a download link?
<antoniodariush> wpwrak, ok, at least the kernel and some software are already in the toolchain
Ayla joined #qi-hardware
<antoniodariush> wolfspraul, http://vimeo.com/27924004
<antoniodariush> yes and you can download it from the wiki http://theclashingrocks.org/wiki/doku.php?id=tcr:pics_video
<antoniodariush> we posted here few months ago
<wolfspraul> wow I completely missed this
<wolfspraul> I only get a "flash required" warning for the video though
<wolfspraul> even though I have flash installed
<wolfspraul> do you have a url to the video file?
<antoniodariush> should be on the server let me check
<wolfspraul> I only get that error but nothing to click on, so I cannot find the video file right now
<kyak> wolfspraul: i update my Ben via reflash_ben.sh. It doesn't affect my data partition. Then i have this script that sets up Ben for me (like: hostname, date, timezone, mount data partition). Every time i change anything in Ben that is going to be overwritten by upgrade, i change the script. It's not too hard, and saves a lot of time after reflash
<wolfspraul> antoniodariush: ah ok it points to vimeo.com, which I currently cannot access
<wolfspraul> if you have a download link for a .mp4 or so that would be great, otherwise I check vimeo tomorrow
<wolfspraul> kyak: he, ok. roughly like I do, only more automated.
<antoniodariush> wolfspraul, i'm checking on the server just a sec
<antoniodariush> wolfspraul, here www.theclashingrocks.org/video/ben_wpan.ogv
<wolfspraul> nice
<wolfspraul> will watch - thanks!
<wolfspraul> I completely missed that video somehow...
<antoniodariush> I hope you like the project
<wolfspraul> will read more about it
<antoniodariush> :)
freakazoid0223 joined #qi-hardware
ps2chiper joined #qi-hardware
antgreen joined #qi-hardware
emeb joined #qi-hardware
skynet-2000 joined #qi-hardware
GNUtoo joined #qi-hardware
ab5tract joined #qi-hardware
kuribas joined #qi-hardware
antoniodariush joined #qi-hardware
jekhor joined #qi-hardware
DocScrutinizer joined #qi-hardware
wolfspraul joined #qi-hardware
Ayla joined #qi-hardware
kuribas joined #qi-hardware
PiLeS joined #qi-hardware
Ayla joined #qi-hardware