#linuxcnc Logs

Oct 17 2020

#linuxcnc Calendar

04:06 AM Tom_L: morning
05:02 AM Deejay: hi
05:24 AM JT-Cave: morning
05:26 AM XXCoder: yo
09:05 AM htasta: hey, could someone give me a tip how I can get rid of the gouges in the sides of my part?
09:05 AM htasta: https://i.imgur.com/pnhJfyl.png
09:07 AM htasta: it's as if it's going to far in on the corner, is there something I can make stuff smoother (I don't care about dimensions as much as looks :P )
09:14 AM cpresser: htasta: which CAM is that?
09:14 AM htasta: fusion 360
09:15 AM cpresser: i am not sure if that is just a rendering issue. do the individual toolpaths also look like that?
09:15 AM htasta: yes it also looks like this in real life
09:18 AM unterhaus: that's weird that it shows up in the cam, not so weird that it's replicated on the part
09:19 AM Tom_L: climb or conventional cutting?
09:19 AM Tom_L: you might see if that has an effect on it
09:19 AM Tom_L: doubtful but worth a try
09:20 AM Tom_L: try a different pocket routine
09:21 AM unterhaus: is it pockets?
09:21 AM htasta: lemme check the settings brb
09:21 AM Tom_L: it looks like it
09:22 AM Tom_L: try just a wall offset
09:22 AM unterhaus: looks like pyramids to me
09:22 AM unterhaus: I think it's nyquist
09:23 AM unterhaus: but maybe it would work better with a different tool
09:23 AM htasta: it's climb milling using 3d contour
09:23 AM unterhaus: diameter
09:24 AM htasta: tapered ball 0.75 radius up to 4mm dia
09:25 AM htasta: i also tried with a 1mm radius into 6mm dia
09:26 AM Tom_L: it's obviously a f360 issue
09:26 AM Tom_L: maybe run it by them?
09:27 AM htasta: yeah it's F360 that's doing this but I was hoping I could set some smoothing option or something in linuxcnc to just ignore such small stuff
09:27 AM unterhaus: they probably have a magic constant in their software that doesn't like features this small
09:27 AM htasta: i reckon I gotta do it right in f360 after all :D
09:28 AM htasta: could also be my shitty model hahaha
09:28 AM unterhaus: I think you'll generate bigger excursions messing with LCNC
09:28 AM Tom_L: http://linuxcnc.org/docs/2.8/html/gcode/g-code.html#gcode:g61
09:29 AM Tom_L: all i can think of
09:29 AM unterhaus: it probably has a batch of little moves that are slowing down LCNC and making your part look bad
09:30 AM htasta: hmmm looks like G64 is something I could try
09:30 AM unterhaus: curious how it's going around the corners
09:31 AM htasta: thx for the pointer
09:31 AM htasta: waddaya mean?
09:33 AM htasta: you want to see the gcode?
09:37 AM _unreal: working on making food with the kid... but last night I tried loading the config files and same thing lcnc crashes on load attempt
09:38 AM _unreal: and 2.8 lcnc is loaded
09:40 AM unterhaus: apparently f360 has had this problem a lot
09:40 AM unterhaus: according to the forum
09:41 AM htasta: oh ok, damn ;-(
09:44 AM jymmmm: morning
09:45 AM JavaBean: yes... yes daystar seems to have come back yet again
09:45 AM jymmmm: daystar?
09:46 AM _unreal: which issue?
09:46 AM JavaBean: that bright thing in the sky that burns your eyes if you have the audacity to look at it
09:46 AM _unreal: I have a full copy of f360
09:47 AM jymmmm: JavaBean: ah
09:48 AM JavaBean: also makes it uncomfortable to go outside without my ir3 "welding shades"
09:52 AM htasta: _unreal: it's digging into the walls of my part :D
09:52 AM htasta: https://i.imgur.com/pnhJfyl.png
10:11 AM JavaBean is now known as SquirrelMan5k
10:21 AM SquirrelMan5k is now known as JavaBean
10:30 AM W1N9Zr0: htasta: what's it look like in the "comparison" colorization mode?
10:36 AM W1N9Zr0: looks like your fusion cam tolerance or smoothing settings is too high for a small part
10:43 AM _unreal: ok I'm back
10:43 AM _unreal: was having breakfast and cleaning the pool
10:43 AM _unreal: with the kid
10:44 AM _unreal: W1N9Zr0, ya I was thinking something along those lines.
10:45 AM _unreal: htasta, I'M just catching up on what you are doing? the raised areas have ribs in them. is that setup for a printing job? I'm just trying to figure out why its not a SMOOTH finish?
10:46 AM jymmmm: I went to adjust the valves on my generator yesterday for the first time. They say to pull the spark plug and put in a stick to move the cyl to the top dead center. I Stared loosing the spark plug, loosed for about one full turn, then started binding up pretty hard. Now I fear stripping out the threads. Any suggestions?
10:46 AM _unreal: jymmmm, 3-1 oil for starters
10:47 AM _unreal: or or wd40
10:47 AM _unreal: something that will penetrate
10:48 AM jymmmm: I can try that, but it did loosen then tightedned up pretty hard
10:48 AM _unreal: I'm assuming your working it back and forth..
10:49 AM jymmmm: I tried, but it didn't help
10:49 AM jymmmm: I've never removed the spark plug on the gen before
10:49 AM _unreal: may want to blast it a bit with a long tip air blow nozzel if you can as well. incase its got any sand or like material in there
10:49 AM jymmmm: k
10:49 AM _unreal: ya typically they dont bind up
10:50 AM _unreal: if they bind up its ether existing corrosion or or an already existing issue. if its fighting you. be careful the ceramic end doesnt snap on you
10:51 AM _unreal: an other option if it just does not move would be to use a low temp torch like a pip soldering torch. DONT heat the ceramic only the metal.
10:51 AM _unreal: that would be considered last resort
10:52 AM jymmmm: k
10:53 AM _unreal: I bet its gotten sand and grit into the threads and thats whats binding you. unless its corrosion. if its not that then it was cross threaded from the start. AGAIN JUST a guess
10:55 AM _unreal: any oil you use your going to want to make sure its petroleum based.
10:56 AM jymmmm: I've been using full syn oil
10:56 AM _unreal: that will work
10:56 AM _unreal: just keeping the gaskets protected
10:57 AM jymmmm: yeah
10:57 AM _unreal: this 7i96 setup is confusing the hell out of me
10:57 AM _unreal: every time I try to get the INI setup, lcnc crashes when I load it for the board.
10:58 AM _unreal: blows my mind
10:58 AM _unreal: I just upgraded last night to the 2.8 lcnc and still same thing
10:58 AM _unreal: soo.. there is something I dont know
11:16 AM cradek: what is the error?
11:17 AM cradek: if the setup is invalid, linuxcnc will exit with an error message. that's not a crash. the error message may be found in dmesg or printed to your terminal.
11:30 AM jymmmm: Hey cradek, how are you?
11:33 AM cradek: I'm pretty ok considering how the world's on fire!
11:34 AM cradek: how about you? are you still in california?
11:48 AM _unreal: then its exiting with an error
11:48 AM _unreal: give me a sec and I can start it up and get it to give the error I'll post it
11:48 AM cradek: cool. if it's long, use a pastebin service
11:48 AM jymmmm: _unreal you might just check dmsg instead of restarting
11:49 AM jymmmm: cradek: Yeah, still here. the 3 day blackout ended yesterday.
11:50 AM cradek: is that one of the ones done on purpose because the power lines are badly maintained?
11:50 AM cradek: or because everything's on fire there? I lose track of the various kinds of disaster
11:55 AM unterhaus: I feel ungrateful to Andy, but I think I'm going to try to install 2.8 on mint
11:55 AM jymmmm: cradek: This was a "PG&E shut off the power intentionally due to high winds and high fire season and don't want burn down another entire city to the ground again and kill another 93 people"
11:55 AM cradek: ah wow, 3 days is a long time. good grief.
11:56 AM jymmmm: cradek: OH no, that's actually short. The longest one so far was 5 days.
11:56 AM _unreal: freaking hell refuses to let me copy
11:56 AM _unreal: and there is no notepad installed
11:56 AM _unreal: pastebin is not installed hehe
11:56 AM _unreal: got to love clean installs
11:58 AM jymmmm: _unrealin terminal?
11:58 AM _unreal: ?
11:58 AM jymmmm: _unreal In terminal CTRL+SHIFT+A (select all) , CTRL+SHIFT+C (copy)
12:01 PM _unreal: https://pastebin.com/YZyig6K4
12:02 PM cradek: hm2_eth: ERROR: Could not retrieve mac address
12:03 PM jymmmm: ethernet cable? straight instead of crossover (unless the card is auto-mux)
12:04 PM cradek: how are your jumpers set?
12:04 PM jymmmm: or a crappy/defective cable
12:04 PM _unreal: oh not on right now one sec
12:04 PM cradek: w5, w6
12:05 PM Tom_L: did you set up ethernet after your fresh install?
12:07 PM _unreal: https://pastebin.com/787ExC98
12:07 PM _unreal: ok SHOULD be connected this time
12:07 PM cradek: same error, see questions above
12:07 PM _unreal: controller was not plugged into power because I was tracing out wires for the limit switches.
12:08 PM cradek: so you're sure you have 5v on P3 now?
12:08 PM _unreal: no idae
12:08 PM _unreal: I'm GREEN AS GREEN as you can be GREEN to the 7i96
12:08 PM cradek: ok you've got to read the manual and hook the things up right
12:09 PM _unreal: OTHER then just getting the first round of wires connected to it i know SHIT about it
12:09 PM cradek: like it says P3 needs to be 5 volts
12:09 PM _unreal: it has power. and the 7i96 config tool can read it
12:09 PM cradek: ok, how are the jumpers set?
12:10 PM _unreal: ? ok.... its not reading
12:10 PM Tom_L: he had it connected once but then installed the new iso
12:10 PM cradek: (I've never seen this board, I only googled it and pulled up the manual)
12:10 PM _unreal: ok fresh install ya of 2.8 last night
12:10 PM _unreal: ok so I guess its not seeing it...
12:11 PM _unreal: ok so I guess we got to get my ethernet working
12:11 PM Tom_L: check your ip settings
12:12 PM _unreal: I'm using my USB connection to my tablet using that as my internet right now like a wireless card to the house wifi
12:12 PM _unreal: ethernet is as it was straight plugged into the card
12:12 PM _unreal: so this is a debian ethernet setup issue
12:12 PM _unreal: ? I do not like the new network control software
12:13 PM _unreal: wicd network manager
12:13 PM Tom_L: right click (i think) on the network icon and edit the settings to and mask to
12:13 PM cradek: no
12:14 PM cradek: the card's default is (well one of them, I haven't succeeded in learning the jumper settings yet)
12:14 PM Tom_L: his card is set to tat address
12:14 PM Tom_L: he's already talked to it before the os upgrade
12:14 PM skunkworks: the computer nic needs to be set to the same subnet - but differnt last digit.. Like
12:14 PM cradek: yes the pc must not be set to the same ip as the card, it should be something like
12:15 PM cradek: http://linuxcnc.org/docs/2.8/html/man/man9/hm2_eth.9.html
12:15 PM _unreal: wtf.... wicd is for wifi only
12:15 PM cradek: here's the docs for hm2_eth which says that
12:15 PM _unreal: its not even showing my ethernet
12:15 PM _unreal: fucking thing
12:15 PM skunkworks: _unreal: I have had problems with wicd... I ended up uninstalling it and installing networkmanager.
12:17 PM _unreal: any version of network manager?
12:18 PM _unreal: I believe I'm installing the thing I need
12:18 PM _unreal: ya this wicd is crap
12:18 PM skunkworks: it would not find my usb wifi card
12:19 PM _unreal: Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
12:19 PM _unreal: so my ethernet is there
12:19 PM _unreal: loaded
12:19 PM _unreal: I have a USB wifi plugged in but there is no module loaded :(
12:19 PM _unreal: arg...
12:21 PM _unreal: network management framework (daemon and userspace tools)
12:21 PM _unreal: thats what I installed
12:21 PM unterhaus: chrome thinks all the mint isos are dangerous
12:23 PM _unreal: they must not be minty fresh
12:25 PM jymmmm: chuckle
12:25 PM _unreal: @!#$@#$ I see no new network manager software
12:25 PM skunkworks: iirc you can to install a applet too (but I was using xfce
12:27 PM _unreal: I might just reload it again. there is something REALLY screwy going on
12:32 PM * JT-Shop just turned more drops into good parts... can't remember what I cut the 1/2" thick triangles off of but they work perfect for a handle knocker
12:35 PM unterhaus: what's a handle knocker
12:35 PM unterhaus: what sort of workholding scheme do you use to machine something from a triangle?
12:36 PM JT-Shop: sometimes the handle sticks to the dog so when the slide retracts the handle hits the knocker and gets knocked off of the dog
12:36 PM JT-Shop: I used the band saw...
12:36 PM JT-Shop: photo's after my nap... which is commencing now
12:37 PM unterhaus: I used to collect triangular pieces of aluminum, so I have quite a few. Not sure how useful they are
12:45 PM _unreal_: what in the FUCK
12:45 PM _unreal_: so I just reload and made sure the tablet was not connected so it didnt pick up on it
12:46 PM _unreal_: now it wont even see the tablet when I plug it in and turn on connection sharing
12:46 PM _unreal_: THEY realllly screwed up the networking the latest version of 2.8
12:46 PM _unreal_: 2.7 I could plug my tablet in any time and it picked right up on it connected happly
12:47 PM _unreal_: everything just worked.
12:47 PM _unreal_: so at this point I dont know what to do
12:48 PM _unreal_: I have no internet and cant connect to anything because it APEARS they have removed all networking software from 2.8 except for that BS wicd
12:51 PM _unreal_: #@$%@!#%$@#$%$# I want to hurt who ever changed the consol settings
12:51 PM _unreal_: cant TAB complete anything
12:51 PM _unreal_: man netwo TAB and does nothing, type netwo with out a program header in the command string and it will TAB complete GOD damn thats annoying.
12:53 PM _unreal_: I've never used networkctrl could use a hand trying to get networking working
12:53 PM _unreal_: ?
12:53 PM Rab: Hmm, I've never had man tab complete.
12:54 PM _unreal_: its very irritating to have tab complete disalbed after typing a command at the start....
12:55 PM _unreal_: so trying to figure out how to work command line networkctrl to get the networking working so that I can get back onto the lcnc computer. right now I have no network connection active.
12:55 PM _unreal_: but it see's and shows both networking devices, the tablet and the ethernet card.
12:56 PM _unreal_: I need to get the tablet networking going so I have working internet on the lcnc since they changed it from what ever it was on version 2.7
01:06 PM _unreal_: hello?
01:24 PM rs[m]: unreal: what happened to your usb wifi stick driver compile project
01:33 PM _unreal_: never got that to work
01:34 PM _unreal_: and I just installed the latest build of 2.8
01:34 PM _unreal_: the 2.7 to 2.8 is non upgradable somethings been changed in the servers
01:36 PM _unreal_: so can anyone help me get the networking figure out. I do NOT know command line networking, and its showing my network adapters but says they are both unmanaged
01:51 PM rs[m]: unreal: i would try to get the networking gui figured out.
01:51 PM Loetmichel: GNHIHI... wife just came back from her mother... bought a bit of snacks on the way back. A bag of "habanero potato chips" for me, among other things. Pronted on it: "Extremely hot!" and "Keep away from children!"... i am intruiged... :wink:
01:52 PM unterhaus: Loetmichel, I always like a snack I can enjoy twice
01:53 PM unterhaus: unreal: what does /etc/NetworkManager/NetworkManager.conf say about managed?
01:53 PM unterhaus: of course they probably changed the stupid directory
01:54 PM _unreal_: I CANT if I dont have internet
01:54 PM _unreal_: 2.8 networking defaults is fucking retarded
01:55 PM _unreal_: lets remove all networking and auto networking
01:55 PM unterhaus: you can't cd /etc/NetworkManager ? I'm doubtful
01:55 PM _unreal_: that will make it better
01:55 PM _unreal_: let me check
01:55 PM _unreal_: 2.7 I plug network cable in. it pop[s right up and connects
01:56 PM _unreal_: 2.8 NOTHING
01:56 PM unterhaus: yeah, that should happen
01:56 PM _unreal_: there is no auto networking on 2.8
01:56 PM unterhaus: but you're trying to configure for an ethernet mesa board, right
01:56 PM _unreal_: NO
01:56 PM _unreal_: I'm trying to connect to the internet period
01:57 PM unterhaus: what happened when you tried to cd?
01:57 PM _unreal_: I was connecting before because I selected my tablet thats suplying ethernet. wifi passthough
01:57 PM _unreal_: I have not go to the other room yet
01:57 PM _unreal_: ok so when I installed 2.8 last night, I selected my tablet as internet during the 2.8 install
01:58 PM _unreal_: this time I did NOT. and I now have no internet and when I plug it in it wont auto setup networking
01:58 PM _unreal_: I plug I plug a long entwork cable into the ethernet card that is suposed to be for the mesa and it does not connect to the internet ether. so auto networking is disabled
01:58 PM _unreal_: 2.7 it was all auto dhcp
01:59 PM _unreal_: FUCKING retarded to remove that
01:59 PM _unreal_: also it only has wicd which is for wireless cards. but there is no real support for wireless cards in the latest build. LOL WTF
01:59 PM _unreal_: omg.....
01:59 PM _unreal_: why
02:00 PM _unreal_: ok checking /etc/netowrk
02:03 PM JT-Shop: unterhaus, https://gnipsel.com/images/customers/Foxy/magazine-04.jpg
02:03 PM * JT-Shop gets the BlueWing out for a ride
02:03 PM rs[m]: unreal: seems you need a paid product with paid support, they can take the cursing.
02:04 PM JT-Shop: lol
02:04 PM unterhaus: I think the paid support people lose connection when you start cursing, even if it's not directed at them
02:05 PM unterhaus: JT-Shop, what is that machine?
02:05 PM rs[m]: unterhaus: probably depends on the hourly rate
02:06 PM rs[m]: unreal: i can take a lot of cursing for >200€/hour
02:06 PM unterhaus: mark the call "solved" and move on
02:06 PM unterhaus: I can take a lot of cursing for free, but careful with the ableism
02:07 PM JT-Shop: https://gnipsel.com/images/customers/Foxy/spoke-lathe-01.jpg
02:07 PM rs[m]: ableism?
02:07 PM JT-Shop: late 1800's spoke lathe built between 1875 and 1919
02:08 PM JT-Shop: https://gnipsel.com/images/customers/Foxy/spoke-lathe-04.jpg
02:08 PM JT-Shop: magazine installed on the spoke lathe
02:08 PM JT-Shop: just wrapping up the last bits
02:10 PM * Tom_L is still waiting for video
02:11 PM unterhaus: pretty cool
02:12 PM Tom_L: _unreal_, you keep referring to 2.8 and 2.7 when it's either stretch or buster (debian 9 or 10) giving you grief
02:12 PM unterhaus: rs[m] "retarded"
02:13 PM _unreal: LOL is there a difference if 2.8 buster is what is supplied
02:13 PM _unreal: from the site for download
02:14 PM _unreal: so in anycase I need to get working setup so I can update the software and get proper networking gui software setup.
02:14 PM unterhaus_: got to go to the basement to retrieve a flash drive
02:14 PM _unreal: I do not know how to do networking setup via console
02:14 PM _unreal: networkctl shows my network devices. I dont know debian console networking commands
02:14 PM _unreal: I dont even know where to begin
02:15 PM roycroft: if it's debian, edit /etc/network/interfaces
02:16 PM _unreal: freaking hell. I dont know "edit" how do I exit and save etc...
02:16 PM roycroft: what editor are you using?
02:17 PM rs[m]: _unreal: do you have any gui running?
02:17 PM _unreal: heh I just used the comand
02:17 PM JavaBean: if buster, shouldn't it be using nano?
02:17 PM _unreal: edit /etc...
02:17 PM roycroft: i don't think that will help you at all
02:17 PM JavaBean: sudo nano /etc/network/interfaces
02:17 PM roycroft: ctl-z to suspend
02:17 PM _unreal: it has EDIT and nano. I followed the command EDIT.
02:17 PM roycroft: then kill %1
02:17 PM _unreal: how do I get out of EDIT
02:17 PM roycroft: and that kill the editor session
02:17 PM roycroft: if that doesn't work then try kill -9 %1
02:18 PM _unreal: I'm not going to kill it
02:18 PM _unreal: I'm gonig to learn how to use it
02:18 PM roycroft: i don't think that the edit command you're using is a general-purpose editor
02:18 PM roycroft: it's for editing a mailcap file
02:18 PM roycroft: i don't know anything about it
02:19 PM roycroft: or about nano, for that matter, but i think nano is probably pretty straightforward
02:19 PM roycroft: ask me about ed, vi, or emacs and i can help better :)
02:19 PM JavaBean: nano is rather quite straightforward
02:20 PM roycroft: what i was trying to tell you, though, is that the network configuration is in that file
02:20 PM unterhaus_: too bad you don't have internet because you could use google
02:20 PM roycroft: it probably defaults to dhcp
02:20 PM roycroft: but it's really easy to set a static ip
02:20 PM JavaBean: lists the "commands" on the bottom even. ctrl+x to exit Ctrl+o to save... just look at bottom of screen
02:20 PM unterhaus_: it's in /etc/NetworkManager/NetworkManager.conf
02:20 PM unterhaus_: isn't it?
02:21 PM roycroft: on debian itt's /etc/network/interfaces
02:21 PM unterhaus_: is that a file?
02:21 PM roycroft: yes
02:21 PM roycroft: you can also put interface-specific configs in /etc/network/interfaces.d
02:21 PM unterhaus_: can't keep up :)
02:21 PM JavaBean: having files without "extensions" is not uncommon in the linux world
02:22 PM roycroft: /etc/network/interfaces has been the network config file for ages
02:22 PM roycroft: i can't remember it being anything different on debian
02:22 PM unterhaus_: I have always avoided debian in the past
02:22 PM roycroft: i come from the bsd world
02:22 PM _unreal: there exited
02:22 PM unterhaus_: mostly because they had a horrible installer long after everyone else made it easy
02:23 PM roycroft: i found debian to be the most sane distro based on my background
02:23 PM _unreal: hate obsolete software
02:23 PM roycroft: the debian installer works fine
02:23 PM roycroft: and hasn't changed much in a long time
02:23 PM unterhaus_: sure, that's years ago now
02:23 PM unterhaus_: I used ubuntu for too long, got lazy
02:23 PM roycroft: i don't think one ever had to edit /etc/disktab before installing on a hard drive
02:24 PM roycroft: so it was never all that onerous
02:24 PM rs[m]: _unreal: don't use edit, that is somewhat unpredictable for people in here because it tries to guess and do something "intelligent". use nano.
02:24 PM unterhaus_: all of my system work was on fedora though
02:25 PM roycroft: nano would probably work fine
02:25 PM roycroft: i just see no reason to use it, personally
02:25 PM JavaBean: nano is included by default for a reason
02:25 PM roycroft: i've been using vi since around 1980, and have not had any compelling reason to change
02:25 PM rs[m]: _unreal: take note of the names of your network interfaces, and execute "sudo nano /etc/network/interfaces"
02:25 PM roycroft: but if you're not familiar with unix editors, nano is pretty universal and i'm told it's very easy to use
02:26 PM JT-Shop: I find nano easy to use
02:26 PM roycroft: i like modal editors
02:26 PM roycroft: i tried to embrace emacs
02:26 PM JT-Shop: ctrl x y enter saves your changes
02:26 PM roycroft: several times
02:26 PM roycroft: i always ended up going back to vi
02:26 PM JT-Shop: I used to like gedit before they screwed it all up lol now it's nothing but trash
02:27 PM roycroft: i even edited my .emacsrc using vi
02:27 PM JT-Shop: hmm vi goes to vim on this pc
02:27 PM roycroft: but one of my best friends has been using emacs exclusively for decades
02:27 PM _unreal: ok so what do I do as far as dealing with network/interfaces
02:27 PM JavaBean: nano requires no learning, lists its commands at the bottom... perfect for emergencies with noob (l)users
02:27 PM _unreal: I'm not sure what to edit
02:27 PM _unreal: never screwed with it before
02:27 PM unterhaus_: I have done way too much with vi
02:27 PM roycroft: yeah, one of the first things i do when i install an os is install nvi
02:27 PM roycroft: and set that as the default editor
02:27 PM roycroft: nvi is bug-for-bug compatible with the original vi
02:28 PM _unreal: I use to know vi but got tired of it REAL fast after playing with nano]
02:28 PM unterhaus_: nvi is like vim or something
02:28 PM _unreal: ok so I'm looking at the network/interfaces file
02:28 PM roycroft: no, it's not like vim
02:28 PM JavaBean: ncurses based vi, if i memeber right
02:28 PM _unreal: I'm assuming I should only need to edit the loopback network interfaces?
02:28 PM _unreal: auto and iface
02:28 PM roycroft: vim is a bloated and ugly vi takeoff
02:28 PM roycroft: nvi is 100% compatible with the original vi
02:28 PM roycroft: i hate vim, but i can deal with it
02:29 PM unterhaus_: i'll have to try it
02:29 PM roycroft: nvi is "new" vi
02:29 PM JT-Shop: lol I can't even get out of vim
02:29 PM unterhaus_: I do like vi for quick things
02:29 PM _unreal: enp2s0 and enp0s20u6 are the two options for network devices, one is the usb network adapter (my tablet) the other is the onboard ethernet gig ethernet, I dont know hich one is which
02:29 PM _unreal: networkctl says operational n/a and setup says unmanaged
02:29 PM roycroft: i.e. it is vi rewritten from scratch, without any encumbered at&t code
02:29 PM * JT-Shop goes back to fun stuff
02:29 PM _unreal: so what I'nm lookign for is what do i do to get networking setup
02:29 PM rs[m]: _unreal: ok, so you are in nano?
02:29 PM _unreal: YES
02:29 PM rs[m]: don't touch loopback
02:30 PM rs[m]: add empty line and after that add
02:30 PM rs[m]: auto enp2s0
02:30 PM roycroft: dmesg will tell you which interface is which
02:30 PM rs[m]: iface enp2s0 inet static
02:30 PM rs[m]: address
02:30 PM rs[m]: netmask
02:31 PM _unreal: ok
02:31 PM rs[m]: hardware-irq-coalesce-rx-usecs 0
02:31 PM roycroft: gateway
02:31 PM _unreal: so enp2s0 is eth0 and thelonger one is the usb0
02:31 PM roycroft: or whatever your gateway is
02:31 PM rs[m]: (the last 3 lines should be indented with a tab)
02:31 PM roycroft: dns-servers x.x.x.x
02:31 PM rs[m]: then another blank line
02:31 PM roycroft: default-domain your.domainname
02:31 PM rs[m]: then add
02:31 PM rs[m]: auto enp0s20u6
02:31 PM rs[m]: iface enp0s20u6 inet dhcp
02:32 PM rs[m]: then type Ctl-O
02:32 PM rs[m]: Ctl-X
02:32 PM unterhaus_: my basement reorganization has gotten to the point where I can't do anything there because of the mess
02:32 PM roycroft: you can also run the installer again and just do the network configuration bit
02:32 PM rs[m]: don't add the stuff what roycroft said. enp2s0 is for you mesa card
02:32 PM rs[m]: you don't want to connect your internet there
02:32 PM roycroft: oh, i did not know it was not for the main network interface
02:32 PM roycroft: i'll go away now :)
02:33 PM unterhaus_: I thought he was trying to get internet
02:33 PM roycroft: that's what i thought
02:33 PM roycroft: but i think we only need one person helping at a time
02:33 PM unterhaus_: that's what he said anyway
02:33 PM roycroft: so i'll bow out
02:33 PM rs[m]: roycroft: unterhaus_: yes, but when at it we are going to configure both network cards
02:33 PM _unreal: ok i'm making lunch and trying to do this at the same time
02:33 PM _unreal: so..
02:33 PM roycroft: rs[m] is the designated helper
02:33 PM _unreal: # the loop back network interface
02:33 PM _unreal: everything below that leave it alone
02:34 PM unterhaus_: well, he is getting more than 200 euro per hour
02:34 PM unterhaus_: as I understand it
02:34 PM _unreal: above above that it says source /etc/network/interfaces.d
02:34 PM jymmmm: Yeah, connect the mesa card directly to the internet so you can send raw controll codes directly to the machine and fubar everything up :D
02:34 PM jymmmm: ..just a thought ;)
02:35 PM _unreal: where do I add
02:35 PM _unreal: auto enp0s20u6
02:35 PM _unreal: <rs[m]> iface enp0s20u6 inet dhcp
02:35 PM _unreal: anywheres in the interfaces file?
02:35 PM rs[m]: at the end
02:36 PM rs[m]: _unreal: it doesn't really matter, but keep those lines together, looks better
02:37 PM _unreal: ok just added a new # definition line
02:37 PM _unreal: @%!@#$@ love this laptop hate the keyboard. the touch pad is too sensitive. you dont even have to touch it to pick up on it...
02:37 PM _unreal: I litteraly have to disable the touch pad to be able to type
02:37 PM _unreal: SIGH
02:38 PM _unreal: ok settings
02:38 PM JavaBean: lol, i have to be careful with mine. it rightclicks then leftclicks really fast... since "close channel" is right there, it keeps making me leave channels here on irc
02:38 PM _unreal: rs[m], the enp0.. is a usb interface I doubt it would be static
02:39 PM rs[m]: _unreal: i thought enp0s2 is the on-board interface and enp0s20u6 the usb
02:39 PM _unreal: rs[m], I'm only using my tablet as a means for routing wifi. I have yet to get a USB wifi adapter to work on lcnc
02:40 PM _unreal: enp2s0= ethernet the only onboard ethernet hard wire on the computer that is for the mesa
02:40 PM _unreal: enp0s20u6 is my USB and that is for internet untill I can get a working wirless card to work
02:41 PM rs[m]: _unreal: so i told you what to write into your network interfaces file to make mesa work and to get internet
02:41 PM * JavaBean grumbles, has a working usb wifi thumb at work... can't remember what model
02:41 PM * rs[m] feeling trolled
02:43 PM _unreal: ok just finished that
02:43 PM _unreal: so far I have the
02:43 PM _unreal: auto enp2..
02:43 PM _unreal: iface enp2s0 inet static
02:43 PM _unreal: address
02:43 PM _unreal: netmask
02:43 PM _unreal: I also have
02:44 PM rs[m]: wrong, should say
02:44 PM _unreal: in an other line # usbwireless
02:44 PM _unreal: the card is set for
02:44 PM _unreal: not .1
02:44 PM rs[m]: _unreal: so why do you want to configure your host to .10 if that is the address for the card
02:44 PM Tom_L: right but the pc card should be in the same mask but not the same address
02:45 PM Tom_L: set the pc to 10.10.
02:45 PM Tom_L:
02:45 PM _unreal: ? ok..
02:45 PM Tom_L: the card is set to
02:45 PM _unreal: ok corrected
02:45 PM CaptHindsight: happy Saturday!
02:45 PM Tom_L: oh poo
02:46 PM _unreal: now to get the internet working
02:46 PM _unreal: auto enp0s20u6
02:46 PM Tom_L: you got 2 cards?
02:46 PM _unreal: I have no internet right now
02:46 PM rs[m]: Tom_L pls wait, let him finish that
02:46 PM JavaBean: shhh, capt... there is serious root commands being discussed in here right now
02:46 PM _unreal: not on the lcnc machine
02:46 PM _unreal: I'm using my tablet as a source of internet
02:46 PM _unreal: hehe
02:47 PM * rs[m] needs to get another beer and some potato chips
02:47 PM _unreal: and its just routing the house wifi
02:47 PM _unreal: :( i HAVE NO BEER
02:47 PM _unreal: brb oen sec feeding child
02:47 PM * Tom_L offers rs[m] some popcorn
02:47 PM * JavaBean mugs Tom_L and steals the popcorn
02:47 PM CaptHindsight: Oh lord of networks. Please bless their efforts. May they connect speedily.
02:49 PM _unreal: ok child has mac'n'cheeze
02:49 PM unterhaus_: rs[m]: suggest not getting any chips from Loetmichel
02:49 PM _unreal: back to puting
02:49 PM _unreal: ARG.. wish I could copy/paste from the other puter heh
02:50 PM _unreal: ok so as to getting the usb/tablet internet source setup so I can at LEAST have internet working and not be switching between computers
02:50 PM _unreal: oauto enp0s20u6
02:50 PM CaptHindsight: What the going rate for a professional prayer? From someone close to god with one of those big hats.
02:50 PM _unreal: iface enp0s2o0u6 ....?
02:50 PM rs[m]: 'auto' without the 'o' in front
02:50 PM _unreal: typo
02:51 PM _unreal: the keys on this laptop are HUGE and they have a 2mm gap between every key all sides
02:51 PM _unreal: I'm 5'9" and this keyboard is huge
02:51 PM rs[m]: CaptHindsight: that depends, Saint iGNUcious would bless your laptop if you bought FSF gear
02:52 PM _unreal: acer aspire 5733
02:52 PM rs[m]: _unreal: finished with editing the file?
02:53 PM _unreal: https://images-na.ssl-images-amazon.com/images/I/61KiADnMyXL._AC_SL1000_.jpg
02:53 PM _unreal: I'
02:53 PM _unreal: I'm not sure what to enter for the internet source
02:53 PM _unreal: iface enp0s2o0u6 ....?
02:53 PM _unreal: auto enp0s20u6
02:53 PM rs[m]: _unreal: i would have to repeat myself
02:54 PM rs[m]: _unreal: your irc client has history
02:55 PM _unreal: I just looked and I dont see anything refering to enp0s20u6
02:55 PM CaptHindsight: I cast out all the evil network adapter spirits!
02:55 PM CaptHindsight: always works
02:55 PM _unreal: iface enp0s20u6 inet dhcp
02:55 PM _unreal: found it
02:55 PM rs[m]: bingo
02:56 PM _unreal: ok
02:56 PM _unreal: save and....
02:57 PM rs[m]: save and quit
02:57 PM rs[m]: then execute "sudo ifup -a"
02:57 PM rs[m]: (tension is rising)
02:58 PM * JavaBean is nearly out of popcorn, is on the edge of his seat
02:59 PM CaptHindsight: Debian doesn't seem to want to fix the graphical network manager
03:01 PM _unreal: ifup command not found
03:01 PM _unreal: ipup maybe?
03:01 PM rs[m]: that sucks
03:01 PM * JavaBean shouts and throws the bowl that the popcorn was in
03:02 PM _unreal: ifup is not installed
03:02 PM rs[m]: _unreal: try sudo dhclient enp0s20u6
03:02 PM _unreal: this is a clean install from just a few hours ago
03:02 PM CaptHindsight: JavaBean: hit anything good?
03:03 PM _unreal: there is no dhclient installed
03:04 PM _unreal: err nope typo... but still gave me an error
03:04 PM _unreal: ? maybe thats not an error
03:04 PM _unreal: exists
03:04 PM _unreal: hehe read it as exits
03:05 PM rs[m]: what does it say
03:05 PM _unreal: OK I have internet
03:06 PM _unreal: on the lcnc machine
03:06 PM rs[m]: you should have internet now
03:06 PM rs[m]: type after me: sudo apt install ifupdown
03:06 PM _unreal: let me get hexchat installed and I'll switch puters
03:06 PM rs[m]: and don't forget to add this irq_coalesce stuff into /etc/network/interfaces
03:06 PM _unreal: syas its installed already
03:07 PM _unreal: irq...?
03:07 PM rs[m]: _unreal: see history
03:07 PM rs[m]: hardware-irq-coalesce-rx-usecs 0
03:07 PM rs[m]: add it after netmask
03:08 PM rs[m]: seems you fat-fingered the ifup -a
03:09 PM CaptHindsight: some people say that we should just remember how to edit the /etc/network/interfaces files
03:10 PM _unreal: arg...
03:10 PM _unreal: repository issues
03:10 PM CaptHindsight: https://www.snel.com/support/how-to-configure-static-ip-on-debian-10/
03:10 PM * JavaBean somewhere in his pc documentation notebook has it all written down... checks amazon to find out when his 'bee keeping' suit will come in
03:12 PM CaptHindsight: https://www.server-world.info/en/note?os=Debian_10&p=initial_conf&f=3
03:12 PM JT-Shop: ifup must be ran with sudo...
03:13 PM _unreal: freaking word
03:13 PM _unreal: 2.8 only has cdrom repositories
03:13 PM CaptHindsight: JavaBean: going full Burka?
03:13 PM _unreal: no wonder
03:13 PM unterhaus_: ifup was there, it just isn'tin a regular user's path
03:13 PM unterhaus_: or is it?
03:14 PM JavaBean: i don't know capt... i gotta have decent armor to get the wasp nest that has found an easy path into my houses "addition"... them f..... those monsters are rather hostile
03:15 PM JT-Shop: man ifup
03:15 PM JavaBean: and, i am known to be allergic
03:15 PM JT-Shop: it's there but you must run it as sudo ifup...
03:15 PM JavaBean: yeah, running "root" apps as user often results in the system telling you "command not found"
03:16 PM arg_unreal: ok
03:16 PM arg_unreal: using a web client so I can at least not be switching
03:16 PM JT-Shop: yup
03:17 PM arg_unreal: ok so buster does not have much for repositories loaded
03:17 PM arg_unreal: thats part of th reason for the issues
03:18 PM arg_unreal: https://packages.debian.org/source/buster/hexchat
03:20 PM arg_unreal: as ot the ifup it just is not there don tknow
03:21 PM rs[m]: arg_unreal: dpkg -S /sbin/ifup
03:22 PM arg_unreal: ifupdown: /sbin/ifup
03:22 PM arg_unreal: right now I cant install anything there is no repository
03:22 PM arg_unreal: I cant instal;l hexchat or install any software
03:22 PM arg_unreal: I'm not sure what repository I'm missing
03:23 PM rs[m]: arg_unreal: does "sudo /sbin/ifup -a" work?
03:23 PM arg_unreal: yes
03:23 PM arg_unreal: that gave a responce
03:24 PM arg_unreal: dhcp and addresses etc...
03:24 PM arg_unreal: if I do this
03:24 PM arg_unreal: sudo apt install python3-pip python3-pyqt5 libpci-dev git
03:24 PM rs[m]: looks like that worked somehow. settings should be peristent and "survive" a reboot.
03:25 PM arg_unreal: I just get no installation candidate
03:25 PM arg_unreal: for anything
03:25 PM Tom_L: see if deb http://deb.debian.org/debian buster main is in your sources list
03:25 PM rs[m]: arg_unreal: https://wiki.debian.org/SourcesList look for "Example sources.list" and copy/paste into your /etc/apt/sources.list
03:26 PM Tom_L: . /etc/apt/sources.list
03:26 PM arg_unreal: it is not
03:26 PM Tom_L: add it
03:26 PM Tom_L: https://wiki.debian.org/SourcesList
03:27 PM arg_unreal: https://pastebin.com/BuHNjq6Z
03:27 PM arg_unreal: thats all there is listed
03:27 PM arg_unreal: on a clean install
03:27 PM Tom_L: If you also need the contrib and non-free components, add contrib non-free after main.
03:28 PM Tom_L: add ^^ that one
03:29 PM arg_unreal: o,O repository command line is not a stroing point of mine ;)
03:29 PM arg_unreal: heh the webchat is adding all kinds of stuff that hexchat does not OMG..
03:29 PM Tom_L: add it with the synaptic package manager then
03:30 PM Tom_L: under i think admin tools or something
03:30 PM Tom_L: maybe system?
03:30 PM Tom_L: not booted up to look right now
03:30 PM rs[m]: https://wiki.debian.org/SourcesList has a perfectly valid sources.list file, copy/paste that
03:32 PM arg_unreal: its updating right now
03:33 PM arg_unreal: hehe its still downloading the list
03:34 PM arg_unreal: now we cooking with silicon
03:35 PM arg_unreal: one sec loging out and back in
03:36 PM _unreal: ok
03:36 PM _unreal: NOW we got some life
03:37 PM _unreal: just powered up the cnc controller
03:38 PM _unreal: getting things updated real quick
03:38 PM _unreal: software updates that is
03:38 PM _unreal: one thing Ineed to do is change an I/O so that i/o 0 is for controlling motors enable
03:38 PM _unreal: currently the enables are tied into that
03:39 PM _unreal: arg.. stlll updating
03:39 PM CaptHindsight: JavaBean: I had to pour concrete down a hole to stop a hive near me
03:39 PM _unreal: I'm installing the tools currently https://jethornton.github.io/7i96/install.html
03:39 PM _unreal: CaptHindsight, you FOOL, use aluminum next time.... hive cast's are worth $
03:40 PM CaptHindsight: JavaBean: waited for a rel rainy day, stomped on it first with knee high boots, then filled with concrete
03:40 PM _unreal: and you get the pleasure of sending them to hell
03:40 PM CaptHindsight: _unreal: have you seriously considered therapy?
03:41 PM _unreal: explain
03:41 PM CaptHindsight: if you don't recognize what you sound like
03:46 PM JavaBean: capt they are in the roof. i can't get any spray or powders to them without getting right up to where i think their nest is... and doing that would be rathe dangerous
03:47 PM _unreal: java a hose with a feeder adapter and soapy water
03:47 PM _unreal: spray the bastards
03:47 PM _unreal: feeder adapter meaning one of those adapters for feeding a garden
03:47 PM _unreal: but instead use dawns soap
03:47 PM _unreal: works wonders
03:48 PM _unreal: bee's bugs in general go KIA with in 30 seconds
03:49 PM CaptHindsight: we went through a dozen cans of spray first
03:49 PM CaptHindsight: seems a local skunk was feeding off them
03:49 PM unterhaus_: I wish I knew if it froze last night
03:49 PM JavaBean: great idea. that corner of the room that they are in the roof of has the "sub-main" panel for that whole addition. the only thing between them and that panel is nothing... there doesn't seem to be any insulation in the wall
03:50 PM CaptHindsight: she would burrow deeper and they would return and build the nest deeper as well
03:50 PM unterhaus_: we have about 100 tomatoes still on the vine
03:50 PM Rab: _unreal, that sounds like a good idea, if the soap works. I use a garden hose for wasp nests. The wasps don't interpret the water as an attack, so they just land elsewhere and try to dry off. Then I go after the unguarded nest with a stick.
03:50 PM unterhaus_: 10 day forecast looks good but if they froze all hope is lost
03:51 PM CaptHindsight: don't use a flame thrower
03:51 PM CaptHindsight: unterhaus_: we get down to ~1C at night now
03:52 PM unterhaus_: they were covered, so maybe didn't freeze
03:52 PM _unreal: I think its 88f outside here
03:52 PM _unreal: :)
03:52 PM unterhaus_: I think it might have dipped below freezing
03:52 PM CaptHindsight: 61f now
03:52 PM _unreal: brb need to reboot
03:52 PM JavaBean: i have 80f right now. 1452
03:53 PM unterhaus_: weather underground says state college was below freezing for 4 hours
03:54 PM CaptHindsight: unterhaus_: are classes back to in person there?
03:55 PM _unreal: ok success I pinged the mesa card
03:55 PM roycroft: our unis have cancelled spring break next year
03:55 PM roycroft: instead, they will have five one day off breaks mid-term
03:55 PM CaptHindsight: 4-day school weeks
03:56 PM roycroft: they're trying to keep the kids from all going down to lake shasta and infecting each other
03:56 PM unterhaus_: we have always been hybrid, but the students are getting infected at an alarming rate
03:57 PM roycroft: same here
03:57 PM unterhaus_: they really messed up by not doing 100 percent testing on incoming students
03:57 PM roycroft: it's going to be a long, deadly winter, i'm afraid
03:57 PM CaptHindsight: roycroft: is lake Shasta near Fanta or Pepsi?
03:57 PM _unreal: logging into google drive so I can download my setup files that we did the other day
03:57 PM unterhaus_: and they are only doing random testing on 1 percent of students a week, if that
03:58 PM CaptHindsight: fewer tests, fewer positives, brilliant
03:58 PM unterhaus_: they tested 20% of incoming students found 150 cases, so do the math
03:58 PM roycroft: the university of oregon are having very few in-person classes - only for things that require physically being there, such as labs and the like
03:58 PM unterhaus_: it leaked that not doing 100 percent saved them 5 million
03:58 PM roycroft: but the dorms are full of kids
03:59 PM roycroft: they're all taking classes from their dorm rooms
03:59 PM CaptHindsight: it's like we have internet troll running things
03:59 PM unterhaus_: dorms aren't full here, they have some set aside for quarantine and isolation
03:59 PM roycroft: i think they've done that here
03:59 PM roycroft: i'm not paying that close attention
03:59 PM roycroft: i'm just trying to avoid college students as much as possible
03:59 PM unterhaus_: I'm ignoring, i think they said over 3000 students have had it
03:59 PM roycroft: which is kind of hard, when 50,000 of them show up
04:00 PM unterhaus_: which is about 10 percent
04:00 PM roycroft: i don't live anywhere near downtown, though
04:00 PM roycroft: and the uni is on the other side of downtown from me
04:01 PM unterhaus_: I have been working downtown, but everything is by appointment
04:02 PM unterhaus_: and door is locked
04:02 PM _unreal: arg....
04:02 PM unterhaus_: we had something like 800 cases in this county before the students came back, 3500 now
04:02 PM _unreal: back in a while my elderly neighbor needs computer printer help
04:03 PM _unreal: btw some half success
04:03 PM unterhaus_: uni is downtown, SC is a small town bordering on a small town which is the university
04:03 PM _unreal: I still got an error on lcnc
04:03 PM _unreal: I'll post it when I get back BUT
04:03 PM _unreal: this time it did something
04:03 PM _unreal: the mesa got accessed and enabled the motor controllers
04:03 PM _unreal: they are static sound buzzing :)
04:03 PM unterhaus_: that's good news, sounds hopeful
04:05 PM unterhaus_: they should probably close off the roads into town because people are coming here and spreading it to all of central PA
04:05 PM unterhaus_: the worst surrounding county only has less than 700 cases total, and similar population
04:08 PM unterhaus_: if unreal can get his motors enabled, I'm sure I can too :)
04:09 PM _unreal: unterhaus_, the CDC ended the "pandemic" month and a half ago. its on there web site... the "" ongoing"" is all political
04:09 PM _unreal: back in a bit
04:11 PM Deejay: gn8
04:23 PM unterhaus_: huh, I guess my dell doesn't like the screen I am trying to use. Works in mint though
04:26 PM unterhaus_: I messed up by making a really good raised bed garden, but planting the tomatoes too late
04:26 PM unterhaus_: 4x8 foot bed, the plants got over my head before I started covering them at night
04:28 PM unterhaus_: I guess I have to swap monitors just for setup, linux likes the monitor just fine but I want to update to a new version
04:33 PM unterhaus_: I always have this problem with this monitor and then I forget about it until later
05:08 PM * JT-Shop thinks tomorrow will be a better day to rebuild the last cylinder on the bucket
05:47 PM infornography: We got a tormach at work with Path Pilot. And it seems pretty snazzy
05:50 PM * JT-Shop hits the big red button on the BP mill... time to grill
05:57 PM CaptHindsight: i have a BP that I mostly use to hold things in its vise
05:58 PM CaptHindsight: what to do with it?
06:17 PM _unreal: ok that was extensive
06:17 PM _unreal: I do NOT do macs
06:17 PM _unreal: and all she as is apple
06:17 PM _unreal: sigh
06:17 PM _unreal: printing issues, network issues, and then she wanted me to look at her home security system having a sensor issue
06:17 PM _unreal: hehe
06:17 PM _unreal: arg.
06:18 PM _unreal: wow you guys did not talk much after I left
06:18 PM Tom_L: we were dumbfounded
06:18 PM _unreal: ?
06:18 PM _unreal: heh
06:18 PM _unreal: one sec let me get it back up and erring so I can pass the error code
06:24 PM _unreal: https://pastebin.com/3U9P3cxR
06:24 PM _unreal: that should be the latest error if any of you guys know whats going on?
06:26 PM Tom_L: post the config files
06:26 PM _unreal: https://drive.google.com/drive/folders/17a2gWxrpP-nt5Z95oQmy0qXwsKBs_8OH?usp=sharing
06:26 PM Tom_L: looks like it doesn't see the card
06:29 PM _unreal: ya I cant seem to access the card now with the config tool
06:29 PM _unreal: wonder if the network settings we were working on before didnt stick after reboot
06:29 PM Tom_L: did you try mesaflash like i showed you?
06:30 PM Tom_L: the card has to be plugged in and on for the 10.10 address to be visible
06:30 PM rs[m]: _unreal: ip a l
06:30 PM rs[m]: _unreal: what does it say
06:32 PM _unreal: ugh... sorry small child
06:32 PM _unreal: daddy daddy daddy look
06:32 PM _unreal: mesaflash I forget so lets assume no
06:33 PM _unreal: https://pastebin.com/6MmZuvjA
06:34 PM _unreal: everything in /network/interfaces is stil there
06:35 PM rs[m]: _unreal: enp2s0 is not configured
06:35 PM _unreal: then it didnt survive the reboot
06:35 PM rs[m]: _unreal: can you show /etc/network/interfaces
06:36 PM _unreal: https://pastebin.com/r0uWFitb
06:37 PM _unreal: dpkg -S /sbin/ifup I believe was the last command after editing the network/interfaces
06:38 PM rs[m]: _unreal: indent the netmask line and add another line with hardware-irq-coalesce-rx-usecs 0
06:38 PM rs[m]: maybe something else is controlling the network at the moment
06:39 PM rs[m]: "sudo ifup -a" should configure enp0s2
06:39 PM rs[m]: but i have to go. happy hacking.
06:39 PM _unreal: https://pastebin.com/0GhG1JNL
06:41 PM roycroft: wait - i thought i've been out in the shop for almost 3 hours
06:41 PM skunkworks: nano /etc/network/interfaces
06:41 PM skunkworks: heh
06:41 PM roycroft: but we're still trying to get networking functional?
06:42 PM roycroft: it's been a good afternoon, btw
06:42 PM roycroft: i'm starting to make parts again
06:42 PM roycroft: not just shop fixtures
06:42 PM roycroft: it's always nice to be making parts
06:42 PM _unreal: it was connected but didnt survive the reboot
06:42 PM skunkworks: more spindle synced motion... http://electronicsam.com/images/greenmachine/IMG_20201017_183012.jpg
06:43 PM Tom_L: i'm gonna see what shape my test pc is in and try to boot an ethernet card
06:44 PM skunkworks: _unreal: I would also # out source /etc/network/interfaces.d/*
06:48 PM Tom_L: ok, it's working so maybe i can help you
06:48 PM Tom_L: at least mesaflash works
06:53 PM Tom_L: skunkworks, what preempt rt are you running?
06:54 PM skunkworks: ? on what.
06:55 PM skunkworks: I think every one of our machines is running a different version :)
06:55 PM Tom_L: i'm trying to figure out which one of these to boot under :)
06:56 PM Tom_dev: Linux buster 4.19.0-6-rt-amd64 #1 SMP PREEMPT RT Debian 4.19.67-2+deb10u2 (2019-11-11) x86_64 GNU/Linux
06:56 PM Tom_L: yeah that one works
06:56 PM skunkworks: 4.9.0-12-rt-amd64 #1 SMP PREEMPT RT Debian 4.9.210-1+deb9u1 (2020-06-07) x86_64 GNU/Linux
06:57 PM Tom_L: ^^ that one may not be the latest but it's working
06:57 PM skunkworks: that was stretch
06:58 PM Tom_L: it says buster
06:58 PM Tom_L: well, the os is anyway
06:58 PM skunkworks: (mine_
06:58 PM Tom_L: oh
06:59 PM Tom_L: well he's working on the buster iso install
06:59 PM Tom_L: so i figured i better try to get buster up
06:59 PM skunkworks: sure
07:00 PM Tom_L: now i suppose he's gone
07:00 PM Tom_dev: good to see you you silly bot
07:07 PM Tom_L: _unreal, in the ini, take the IPADDRESS out of quotes
07:07 PM Tom_L: that might fix it
07:08 PM Tom_L: JT might wanna fix that
07:08 PM Arland: Hi all! I am having issues getting an MPG setup with an 7i76
07:08 PM Tom_L: unless you did it afterwards
07:08 PM Tom_L: Arland, what mpg?
07:09 PM Arland: This is my thread with some of the details - https://forum.linuxcnc.org/24-hal-components/40326-hal-setup-for-mpg-pendant
07:09 PM Arland: let me grab the link Tom
07:09 PM Arland: https://www.amazon.com/gp/product/B07CZ7F3Y3/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
07:09 PM Tom_L: _unreal, where did you go?
07:09 PM Arland: This one
07:10 PM Arland: The only thing working atm is the ESTOP lol
07:14 PM Tom_L: Arland, does the 7i76 have an encoder for it in the bit file?
07:14 PM Tom_L: and what's the wiring like on that thing?
07:14 PM Tom_L: do you know which are the A & B channels for it?
07:15 PM Arland: yeah I believe the AB channels are in the right place
07:15 PM Arland: I realize the COM port isn't right
07:15 PM Arland: going to try something really quick
07:15 PM Arland: it looks like it can take 24v
07:15 PM Tom_L: you need an encoder in the bitfile for it
07:15 PM Arland: where can I find the bitfile?
07:15 PM Tom_L: it's probably 5v
07:15 PM Tom_L: if i had to guess
07:16 PM Tom_L: what's the main card?
07:16 PM Arland: 7i76e
07:16 PM Tom_L: try to interrogate it with mesaflash?
07:16 PM Tom_L: or dmesg
07:17 PM Tom_L: dmesg -c to clear it
07:17 PM Tom_L: start linuxcnc
07:17 PM Tom_L: then dmesg
07:17 PM Tom_L: and it should list what's there
07:17 PM Arland: just run that in terminal?
07:17 PM Tom_L: dmesg from another terminal
07:17 PM Tom_L: yes
07:18 PM Tom_L: may need sudo for that
07:20 PM Arland: before I do that
07:20 PM Arland: I just want to confirm
07:20 PM Arland: the COM cable is required
07:20 PM Arland: right?
07:20 PM Tom_L: what com cable?
07:20 PM Arland: because it isn't plugged into anything yet
07:20 PM Tom_L: your boards need to be powered and connected yes
07:21 PM Arland: the MPG com cable
07:21 PM Arland: https://forum.linuxcnc.org/24-hal-components/40326-hal-setup-for-mpg-pendant
07:21 PM Arland: see the first pic
07:21 PM Arland: it has it going into 24v
07:21 PM Tom_L: is it connected to a 5i25 motherboard?
07:21 PM Arland: but when I look at the amazon listing it doesn't mention 24v on the com
07:21 PM Arland: no it is a standalone 7i76
07:22 PM Arland: http://store.mesanet.com/index.php?route=product/product&product_id=290
07:22 PM Tom_L: oh ok, i see it now
07:22 PM Arland: yeah - I know why you got confused
07:22 PM Arland: there are a lot of setups the other way
07:22 PM Tom_dev: so power it up and connect ethernet
07:23 PM Tom_dev: what ip is it connected to?
07:23 PM Arland: I should note this machine works and has made parts
07:23 PM Arland: I am just trying to add the MPG
07:23 PM Arland:
07:23 PM Arland: computer is
07:23 PM Tom_dev: we're just checking to see if you have an encoder for the mpg
07:23 PM Arland: oh gotcha okay
07:23 PM Arland: let me run those cmds
07:24 PM Tom_dev: esaflash --device 7i76 --addr --readhmid
07:24 PM Tom_dev: mesaflash --device 7i76 --addr --readhmid
07:24 PM Tom_dev: try that instead
07:25 PM Arland: doesn't show much
07:25 PM Arland: ill try the new ones
07:26 PM Arland: saying not found
07:27 PM Arland: no 7i76 board found
07:27 PM Tom_dev: is it on and connected to ethernet?
07:27 PM Arland: yeah I can jog around
07:27 PM Tom_dev: may need an "E" on the end, i'm not familiar with that card
07:28 PM Arland: yeah it says 7i76 not supported
07:28 PM Arland: and then when I do 7i76e it says not found
07:28 PM Tom_dev: ok
07:28 PM Tom_dev: try something else
07:28 PM Tom_dev: from a terminal with linuxcnc closed
07:29 PM Tom_dev: ~$ halrun
07:29 PM Tom_dev: halcmd: loadrt hostmot2
07:29 PM Tom_dev: halcmd: loadrt hm2_eth
07:29 PM Tom_dev: halcmd: show pin
07:30 PM Tom_L: no that doesn't work either
07:30 PM Tom_L: it works on other boards
07:30 PM _unreal: I'm only kind of here for a second been being daddy
07:30 PM _unreal: heh
07:31 PM Tom_dev: _unreal, get my message about the "" around the ip address?
07:31 PM Tom_dev: in the ini
07:31 PM Arland: https://lh3.googleusercontent.com/0C8N5mwJBrc6RLtThym4ZktAXY4g6fpELbOvWJD1rXjygP2z-jRGuvII9tVqbvKRq5sDVi7CoXaUtfop4QkRB7-ZSSY=s192
07:31 PM _unreal: I'll look in a bit. I'm busy being daddy
07:31 PM JavaBean: if i didn't know better, i would say tom is talking to himself... and losing the argument
07:31 PM Arland: https://dl3.pushbulletusercontent.com/AYy3viAXd6PKYiHT5V0uadn2P5CC91eh/IMG_3497.jpg
07:31 PM Arland: that is better
07:31 PM Arland: doesn't work Tom =(
07:31 PM Tom_dev: yeah that's what i got too
07:31 PM Tom_dev: trying to figure how what else to use
07:34 PM Tom_dev: Arland, ok try this
07:34 PM Tom_dev: start linuxcnc
07:34 PM Tom_dev: are you using axis?
07:36 PM Arland: probe basic
07:36 PM Arland: but I can swap it easily
07:36 PM Tom_dev: crap
07:36 PM Arland: no I can use axis
07:36 PM Arland: what do i need to do
07:36 PM Tom_dev: i was gonna have you start hal configuration
07:36 PM Tom_dev: and look for encoders there
07:36 PM Arland: I can do that
07:37 PM Tom_dev: under hm2_7i76 0
07:37 PM Tom_dev: it will list what's loaded
07:37 PM Tom_dev: on my board i list 2 encoders
07:38 PM Tom_dev: i know that one is for my spindle and the other is for the encoder
07:39 PM Tom_dev: doesn't tell you what pins they're on there but if you open them up in the watch window and list the A & B inputs it shows there
07:39 PM Arland: https://imgur.com/a/MGPdEzm
07:39 PM Tom_dev: hm2_7i76.0.encoder.00.imput-a
07:39 PM Tom_dev: etc
07:39 PM Arland: how's that look
07:40 PM Tom_dev: so you have one encoder
07:40 PM Tom_dev: are you using it for anything?
07:40 PM Arland: nope
07:40 PM Tom_dev: but i don't see input-a or input-b
07:40 PM Tom_dev: it may be different on your card too
07:40 PM Tom_dev: i dunno
07:41 PM Tom_dev: i know pcw did them different on some cards, just not sure which ones
07:41 PM Arland: is there a way I can see realtime data from it
07:41 PM Tom_dev: being unfamiliar with the card doesn't help me
07:41 PM Arland: haha you and me both
07:41 PM Tom_dev: click on some of those in the watch window and see what pops up
07:41 PM Tom_dev: under the encoder 00
07:41 PM Arland: they are usually blank but I will double check
07:42 PM Tom_dev: not the show window, the watch one
07:42 PM Tom_dev: if you can't figure it out there, you may have to ask pcw_home
07:44 PM Tom_dev: once you find what pins it's on you can wire up the pendant A & B channels to it
07:44 PM Arland: well based on my config
07:44 PM Arland: it should be on 16 and 17
07:44 PM Tom_dev: maybe the 7i76e docs tell you?
07:45 PM Tom_dev: do you have a scope or logic analyzer?
07:45 PM Tom_dev: you could check the wires from the pendant to see what sort of signal you get
07:45 PM Tom_dev: i wouldn't want to be the one to have you hook 24v up when you need 5
07:46 PM Arland: I don't =/
07:46 PM Tom_dev: try a volt meter?
07:46 PM Tom_dev: it won't be a full 5 or whatever volts since it's pulsed
07:46 PM Arland: Just put it on both a and b of the encoder
07:47 PM Arland: and see if it does stuff
07:47 PM Tom_dev: no, one at a time to gnd
07:47 PM Arland: okay standby
07:47 PM Tom_dev: they're out of phase with each other
07:48 PM Tom_dev: how do you like probe basic btw?
07:49 PM Arland: seeing pulses on both!
07:49 PM Arland: goes up to 3v
07:49 PM Tom_dev: good
07:49 PM Arland: I really like it
07:49 PM Tom_dev: then i think you're safe to hook it up to those pins
07:49 PM _unreal: ok i'm back for a few
07:49 PM Arland: I have a probe from drewtronics
07:49 PM Arland: I use with it
07:49 PM Arland: haha Tom its all hooked up alread
07:49 PM Arland: haha Tom its all hooked up already
07:50 PM _unreal: was helping my daughter she spent more or less the entire day on her computer trying to learn how to use inkcape
07:50 PM Arland: according to that diagram
07:50 PM Tom_dev: _unreal, fix the ip address in your config
07:50 PM _unreal: and she succeded in converting an IMAGE into an SVG file. to make bat ears for her halloween costume
07:50 PM _unreal: we just used her mini cnc machine to draw the left/right ears
07:50 PM _unreal: test draw
07:50 PM Tom_dev: Arland, do you have a config set up for the pendant?
07:51 PM _unreal: so the next step will be to get thin foam and let the machine draw on the foam. then they can be cut out and made into bat ears
07:51 PM Arland: # Generated by PNCconf at Thu Oct 15 21:55:59 2020
07:51 PM _unreal: :)
07:51 PM _unreal: ?
07:51 PM _unreal: ip address
07:51 PM Tom_dev: yeah read the log
07:51 PM _unreal: I cant even connect to the card
07:51 PM Tom_dev: i told you how to fix it
07:51 PM _unreal: I was in the other room
07:52 PM Arland: I got booted
07:52 PM Arland: lol
07:52 PM Tom_dev: Arland, http://tom-itx.no-ip.biz:81/~webpage/cnc/configs/NEW_MILL_SHOP_2.7/
07:52 PM Arland: https://forum.linuxcnc.org/24-hal-components/40326-hal-setup-for-mpg-pendant
07:52 PM Tom_dev: there's my config if you need some pendant pointers
07:52 PM Arland: the second post is my current config
07:52 PM Tom_dev: my_jog.hal is the bulk of it i think
07:53 PM _unreal: removing quotes
07:53 PM Arland: not going to lie - I am so lost on these HAL configs
07:54 PM _unreal: Tom_L, sudo ifup -a
07:54 PM _unreal: fack
07:54 PM Tom_dev: _unreal, no go?
07:54 PM Arland: Do you see any glaring issues with the one I linked?
07:55 PM _unreal: hm2_eth: ERROR: Could not retrieve mac address
07:55 PM _unreal: the config tool is not seeing the card ether
07:55 PM Arland: did you move the jumper?
07:55 PM _unreal: this is a networking issue
07:55 PM Tom_dev: _unreal, does mesaflash see it?
07:55 PM Tom_dev: heay
07:55 PM Tom_dev: yeah
07:55 PM _unreal: arland it was viewing it early today
07:55 PM _unreal: this is a network settings issue
07:55 PM Arland: okay that rules that out
07:55 PM Tom_dev: _unreal, that was under another os too
07:55 PM _unreal: linuxcnc 2.8 they really fucked up the networking
07:56 PM Tom_dev: you reloaded the iso
07:56 PM _unreal: ya
07:56 PM _unreal: I'm where we left off with rs[m]
07:56 PM _unreal: it was working till I rebooted
07:56 PM Tom_dev: wasn't following
07:56 PM _unreal: after doing updates
07:56 PM _unreal: the network settings adjustments didnt survive the reboot
07:56 PM _unreal: now the settings are still there so I'm not sure WTF is wrong
07:57 PM _unreal: food is ready back in a bit
07:57 PM Arland: okay
07:58 PM Tom_dev: _unreal, linux changes how that works from time to time
07:58 PM Arland: Tom - does my config look okay?
07:58 PM Arland: it loads up fine
07:58 PM Arland: no errors
07:58 PM Arland: just doesn't do anything
07:58 PM Tom_dev: all this interfaces file has in it is a loopback entry
07:58 PM Arland: except the estop lol
07:58 PM Tom_dev: Arland, view those pins it's connected to in hal configuration watch window
07:59 PM Tom_dev: see if you see activity
07:59 PM Tom_dev: if it's at the pin level, then it's a config issue of some sort
07:59 PM Rab: _unreal, https://wiki.debian.org/NetworkConfiguration
08:00 PM Arland: its seeing phase a and b
08:00 PM Arland: it lights up when I move the wheel
08:00 PM Tom_dev: so it's a config thing
08:00 PM Arland: so that's progress
08:01 PM Tom_dev: and you know what pins it's on now so you can go from there
08:01 PM Tom_dev: look over my config for the pendant stuff
08:02 PM Tom_dev: http://tom-itx.no-ip.biz:81/~webpage/cnc/configs/NEW_MILL_SHOP_2.7/my_jog.hal
08:02 PM Tom_dev: you won't have all the setp stuff at the top because i think pcw is using a different encoder function on those cards
08:03 PM Tom_dev: you're mostly looking for the signal routing
08:03 PM Arland: setp encoder.0.x4-mode 0
08:04 PM Tom_dev: Arland, are you running servos or steppers?
08:04 PM Tom_dev: yeah leave that like it is
08:04 PM Arland: lol keep getting kicked
08:04 PM Arland: yeah Tom - I just compared your code to mine
08:05 PM Arland: I am not seeing why it wouldn't work
08:05 PM Arland: it is pretty much the same
08:05 PM Tom_dev: some of my pendant stuff could be in the main file too
08:05 PM Tom_dev: most of it is there
08:06 PM Arland: yeah - nothing jumping out
08:06 PM Tom_dev: net mpg-out ilowpass.0.in <= hm2_[HOSTMOT2](BOARD).0.encoder.00.count
08:07 PM Tom_dev: i use lowpass so it doesn't miss counts if you flip the wheel fast
08:07 PM Arland: maybe it is working I am jjust going to fast
08:07 PM Arland: let me test that
08:07 PM Tom_dev: so your encoder.count pin is what you use for the signal
08:08 PM Tom_dev: it may be called something else on your encoder function
08:08 PM Tom_dev: the scale could be off on it too
08:10 PM Arland: hm slow doesn't do anything
08:10 PM Arland: looknig at my current HAL I am not calling an encoder at any point
08:10 PM Arland: which is odd
08:11 PM Arland: addf encoder.update-counters base-thread
08:11 PM Arland: I am missing this line
08:11 PM Arland: let me add it and see
08:13 PM Arland: weird - got an error on that one
08:13 PM Arland: even though it is in the recommended docs for linuxcnc
08:13 PM Arland: addf encoder.update-counters base-thread
08:13 PM Tom_dev: no i don't think that applies to you
08:14 PM Arland: http://linuxcnc.org/docs/2.5/html/examples/mpg.html
08:14 PM Tom_dev: mesa cards don't use the base thread, rather the servo thread
08:14 PM Arland: that would explain the error
08:14 PM Arland: okay removing
08:14 PM Tom_dev: the example is probably for a parallel port or such
08:15 PM Tom_dev: then you _would_ use the base thread
08:15 PM _unreal: ok back for a bit
08:15 PM Arland: are there consultants for linuxcnc
08:15 PM JavaBean: is anyone writing this down for the docs?
08:15 PM Arland: I would pay to have somebody figure this out lol
08:15 PM Tom_dev: Arland, yeah we're all here and accounted for
08:16 PM Arland: haha
08:16 PM Tom_dev: it's good experience for you
08:17 PM _unreal: arland your talking to the consultants LOL
08:18 PM Arland: # The MPG inputs
08:18 PM Arland: The encoder output counts to the axis. Only the selected axis will move.
08:18 PM Tom_dev: some are smart and are relaxing in the lazy chair
08:18 PM Arland: am I calling the right encoder
08:18 PM _unreal: Tom_dev, ok so right now I need to figure out why the ethernet adapter isnt working
08:18 PM Tom_dev: yes you do
08:18 PM * JavaBean looks around, doesn't see anyone with their eyes crossed that don't normally have them crossed...
08:18 PM Arland: I see some people call it different
08:18 PM Arland: hm2_7i76e.0.encoder.00.position
08:19 PM Tom_dev: Arland, how they are shown in the hal configuration window is how you would address them i'm nearly 100% sure
08:19 PM Tom_dev: show me that page you posted again...
08:19 PM _unreal: ifup: interface enp2s0 already configured
08:19 PM _unreal: arg..
08:19 PM JavaBean: Tom_dev: <Arland> http://linuxcnc.org/docs/2.5/html/examples/mpg.html
08:19 PM JavaBean: that page?
08:20 PM Tom_dev: _unreal, you missed it but i looked at my interfaces file and the only entry in it was a loopback
08:20 PM Tom_dev: and i'm on 2 ethernet cards here currently doing just fine
08:20 PM Tom_dev: JavaBean, wtf.... linux 2.5 docs???? seriously!
08:21 PM JavaBean: sorry, it was the link he just posted
08:21 PM Tom_dev: that probably hasn't changed much though
08:21 PM CaptHindsight: aged like fine wine
08:21 PM Tom_dev: damn straight
08:21 PM _unreal: Tom_dev, ?
08:21 PM _unreal: then your using a different networking scheme
08:22 PM _unreal: looking at documents they are talking about using systemd-networkd
08:22 PM Tom_dev: _unreal, i installed debian from the debian.org iso for buster
08:22 PM Tom_dev: then installed linuxcnc
08:22 PM _unreal: well thats prob half of it then for me
08:22 PM Tom_dev: i haven't had a chance to try andy's new iso yet
08:22 PM _unreal: issue wise
08:23 PM _unreal: all of the normal automatic networking has been removed
08:23 PM Tom_dev: i started loading the one he posted for the rpi4 and haven't gotten back to that either
08:23 PM _unreal: rs[m], come back.... COME BACK.... hehe
08:24 PM Tom_dev: https://www.debian.org/doc/manuals/debian-reference/ch05.en.html
08:24 PM Arland: yeah encoder thing caused an error
08:25 PM Arland: man this is frusterating
08:26 PM Tom_dev: _unreal, yes i have the network manager installed on mine
08:26 PM _unreal: which one?
08:26 PM _unreal: there are many
08:27 PM Tom_dev: whatever their default is
08:27 PM Tom_dev: https://www.debian.org/doc/manuals/debian-handbook/sect.network-config.en.html
08:27 PM JavaBean: what desktop?
08:27 PM Tom_dev: mate i think
08:28 PM JavaBean: i think that is NetworkManager
08:28 PM Tom_dev: it is
08:29 PM JavaBean: hard for me to remember, i don't use gtk based desktops
08:30 PM _unreal: I'm not sure what desktop is on this 2.8 build
08:30 PM Tom_dev: i'm still running the pre release of 2.8 on this too. i need to update it since it's been released
08:30 PM _unreal: hell I dont even remember how to look it up lol
08:30 PM Tom_dev: xfce probably
08:30 PM _unreal: ya I would assume, it has the icons at the bottom
08:30 PM _unreal: yep XFCE confirmed
08:30 PM JavaBean: if it looks like an olde version of macos, its xfce
08:31 PM JavaBean: also, the "startmenu" is a mouse
08:31 PM _unreal: ya
08:31 PM Tom_dev: i didn't care for it so i installed mate
08:31 PM _unreal: ok so still trying to solve the networking issue
08:31 PM _unreal: at least the internet setup isnt failing
08:32 PM Tom_dev: do you have a network icon on the bar?
08:32 PM _unreal: no
08:33 PM _unreal: the only GUI is wicd which is for wireless ONLY
08:33 PM _unreal: mind blowing
08:33 PM JavaBean: you don't?? that means it doesn't recognize you as having a nic... try opening the mouse and start typing NetworkManager
08:35 PM _unreal: opening the mouse?
08:36 PM XXCoder: right click anywhere on desktop
08:36 PM XXCoder: depends on xfce configured to be. mine its bar at bottom with start button basically
08:36 PM JavaBean: if its xfce the icon in the upper left should look like a mouse(squeeky kind that the cats like). its basically like the startmenu in windows
08:37 PM _unreal: yes i know
08:37 PM XXCoder: yeah, mine looks like mouse too. awesome heh
08:37 PM _unreal: networkmanager does not exist
08:37 PM _unreal: 2.8 there is no GUI network manager installed only wicd which is for wireless
08:38 PM _unreal: so i'm trying to figure out what is the name of a proper GUI network manager I can use
08:38 PM _unreal: google is hell bent on giving me links to WIFI networking
08:38 PM JavaBean: the command would be "sudo apt install NetworkManager"
08:38 PM JavaBean: but you need internet
08:38 PM XXCoder: lspci
08:39 PM XXCoder: look if you have ethernet card listed
08:40 PM _unreal: package does not exist
08:40 PM _unreal: the card is installed
08:40 PM _unreal: the module is loaded
08:40 PM _unreal: 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
08:40 PM _unreal: thats it
08:40 PM roycroft: folks: i think it's appropriate that i give you all fair warning:
08:40 PM Tom_dev: _unreal, wanna do it the easy way and install fresh from debian.org?
08:41 PM roycroft: i've decided not to buy a new band saw right now - i can spend a little money and make some improvements to my current one, which should last quite a long time after that
08:41 PM _unreal: and how long did it take for me to download the lcnc iso
08:41 PM Tom_dev: or keep on this path for a while
08:41 PM _unreal: o,O
08:41 PM Tom_dev: ~5 min give or take a few
08:41 PM _unreal: O,o
08:41 PM _unreal: ahh 1.5 hours
08:41 PM JavaBean: sorry, "sudo apt install network-manager-gnome"
08:41 PM roycroft: i'll use the remaining money i have for the bandsaw to improve my dust collection system, which is badly needed
08:42 PM Tom_dev: _unreal, how long have you been at this network config stuff?
08:42 PM _unreal: JavaBean, not installed installing
08:42 PM XXCoder: roy seems decent idea
08:42 PM roycroft: and, this is the important part, i'm going to finally do the cnc conversion of my mill, at a rather accelerated pace
08:42 PM roycroft: so my warning is this:
08:42 PM Tom_dev: roycroft, send me the leftover funds so i can buy one
08:42 PM roycroft: i am all but certain to engage in a number of entirely on-topic discussions here
08:42 PM _unreal: roycroft, what kind of dust collection do you have/use?
08:42 PM roycroft: please do not freak out when i start talking about linuxcnc :)
08:43 PM roycroft: i have a 1.5hp grizzly
08:43 PM Tom_dev: yeah we're trying to get _unreal up and running
08:43 PM JavaBean: roycraft, you are a monster
08:43 PM Tom_dev: sorta...
08:43 PM _unreal: hum
08:43 PM _unreal: I have a few dust collectors
08:43 PM roycroft: i'm going to add an oneida cyclonic front end to it, dumping into a 55 gallon barrel
08:43 PM _unreal: my fav, harbor fright no longer sells
08:43 PM _unreal: :(
08:43 PM * JavaBean has a broom, dustmop, and a shopvac
08:44 PM roycroft: currently i just have 4" flexibl ducting leading into the shop
08:44 PM roycroft: it's a really long piece of flexible hose
08:44 PM roycroft: i move it from machine to machine
08:44 PM roycroft: i'm going to replace that with 5" rigid ducts, probably metal, with a drop to each machine
08:45 PM Tom_dev: _unreal, when you reach the point (and you will): https://gnipsel.com/linuxcnc/uspace/debian10-rt.html
08:45 PM roycroft: i have several shop vacs
08:45 PM roycroft: i like those little wall-mount ones for the lathe and mill
08:45 PM roycroft: it's the easiest way to clean up swarf
08:45 PM roycroft: if i'm making a lot of swarf i scoop the big stuff into a bucket
08:46 PM roycroft: and use the machine's dedicated shop vac to tidy up the rest
08:46 PM roycroft: s/big stuff/majority of the stuff/
08:46 PM roycroft: anyway, i've always had this idea that i need to start doing the cnc conversion incrementally and in a particular order
08:46 PM _unreal: https://www.pinwire.com/pinwire/uploads/2020/03/fossilbluff_dust_collector_94029.gif
08:46 PM _unreal: I have that one right there
08:47 PM roycroft: fit the ball screw and motor to the x axis
08:47 PM roycroft: then the y
08:47 PM roycroft: then the z
08:47 PM roycroft: then work on the electronics
08:47 PM roycroft: but i finally realized that i'm probably best off doing the entire electrics first
08:47 PM roycroft: setting up the stepper motors on a bench
08:47 PM _unreal: I also have a huge DELTA dust collector
08:47 PM roycroft: get all of that worked out before i start dismantling/remodeling the machine
08:48 PM roycroft: i'm still concerned about needing the mill to make parts for the mill
08:48 PM roycroft: because of the dismantling/reassembly that i'll have to do
08:48 PM roycroft: but i think i can minimise that if i plan things carefully
08:49 PM _unreal: sigh...
08:49 PM JavaBean: isn't bootstrapping fun, roy
08:50 PM roycroft: if i had the space i'd get something a little bigger like a g0704, and do the cnc conversion to that
08:51 PM roycroft: then sell the old machine
08:51 PM roycroft: but i don't have the space
08:52 PM JavaBean: isn't that what that big table is for in the kitchen?
08:54 PM Tom_dev: how do i find the debian repository sites? my mirror was shut down
08:54 PM Tom_dev: i need a new one
08:54 PM _unreal: network manager is installed and showing my network connections
08:55 PM _unreal: what would the gateway address bee?
08:55 PM Tom_dev: ?
08:55 PM JavaBean: tom https://www.debian.org/mirror/list
08:56 PM Tom_dev: thanks
08:56 PM roycroft: well what i'm thinking about/hoping i can do is this:
08:56 PM roycroft: get the control system working, so that linuxcnc is running and can control all the stepper motors
08:56 PM roycroft: test that all out thoroughly on the bench
08:57 PM roycroft: then strip the mill down
08:57 PM roycroft: measure for the y axis ball screw/mounts/etc.
08:57 PM roycroft: reassemble it
08:57 PM roycroft: make the parts for the y
08:57 PM roycroft: strip it down again
08:57 PM roycroft: install the y axis parts
08:57 PM roycroft: including the stepper
08:57 PM roycroft: then i can control the y axis with linuxcnc
08:58 PM roycroft: and when i strip it down again i'll only have go to down to the x axis
08:58 PM roycroft: etc.
08:58 PM roycroft: so i can incrementally convert it over
08:58 PM _unreal: god I hate dont crap about networking
08:58 PM roycroft: is that what folks commonly do when they are bootstrapping a cnc conversion?
08:58 PM _unreal: god I hate not knowing crap
08:59 PM roycroft: i might actually do the z axis first
08:59 PM roycroft: because it requires working from both the front and the back of the machine
08:59 PM JavaBean: networking is something i haven't touched in so long i sit down on google on a different device...
09:00 PM JavaBean: i may have written down notes, GOOD notes... still google-chan, save me
09:01 PM Tom_dev: ahh that works so much better now!
09:01 PM _unreal: ?
09:01 PM _unreal: I'm just not sure what rs[m] was having me do
09:01 PM Tom_dev: my debian mirror site was taken down so i had to find another one
09:01 PM _unreal: and looking at the history I tried repeating some of it and no go
09:01 PM _unreal: arg...
09:02 PM roycroft: i don't get what the issue is
09:03 PM roycroft: debian network configuration is quite straightforward
09:03 PM _unreal: ?
09:03 PM Tom_dev: i think the iso is missing some networking stuff
09:03 PM _unreal: the latest build is missing a LOT of networking stuff lol
09:03 PM roycroft: i thought you had it working at one point today
09:03 PM _unreal: not to mention its missing the repositories
09:03 PM roycroft: if so, then you're not missing anything
09:03 PM Tom_dev: roycroft, if it works fix it better
09:03 PM roycroft: except a working configuration :)
09:04 PM roycroft: if it works move on to the next task
09:04 PM _unreal: I did and I had to reboot. because of other software
09:04 PM _unreal: it didnt survive the reboot.
09:04 PM Tom_dev: he hasn't had a working config yet
09:04 PM roycroft: what errors do you get?
09:04 PM _unreal: and that no working config
09:04 PM roycroft: if he got it working then he did
09:04 PM roycroft: unless it was done manually
09:05 PM roycroft: why not?
09:05 PM roycroft: systemctl restart networking
09:05 PM roycroft: do that
09:05 PM roycroft: it will probably fail
09:05 PM _unreal: you can only do it manually the 2.8 build of linux has no networking software installed
09:05 PM _unreal: linuxcnc
09:05 PM roycroft: but it will point you to some log files which should tell you why it failed
09:06 PM roycroft: i haven't installed linuxcnc for a while
09:06 PM _unreal: roycroft, that brought it up
09:06 PM _unreal: network is up
09:06 PM _unreal: I can see the mesa
09:06 PM roycroft: but i'm pretty sure that when i've installed it in the past i've done a stock debian install, then added the real time code, then installed linuxcnc
09:06 PM roycroft: groovy
09:06 PM roycroft: so it's not broken
09:06 PM Tom_dev: so why didn't you do that sooner?
09:06 PM JavaBean: unreal, did you remember the "hardware-irq-coalesce-rx-usecs 0" mentioned?
09:07 PM _unreal: yes I added that
09:07 PM _unreal: but it didnt do anything I guess?
09:07 PM JavaBean: hmm, so you got all the shit they posted you taken care of and the networking didn't survive the reboot?
09:08 PM _unreal: The mesa network cable
09:08 PM _unreal: auto enp2s0
09:08 PM _unreal: iface enp2s0 inet static
09:08 PM _unreal: address
09:08 PM _unreal: netmask
09:08 PM _unreal: hardware-irq-coalesce-rx-usecs 0
09:08 PM roycroft: this could be a timing issue
09:08 PM _unreal: its not making it active
09:08 PM roycroft: when networking starts up at boot time the usb bus and/or the mesa card may not be completely initialized yet
09:08 PM roycroft: so it fails
09:08 PM JavaBean: did you try the "sudo ifup -a"
09:08 PM roycroft: and when you restart it later it works
09:08 PM roycroft: just speculation
09:09 PM roycroft: i'm not good at doing this kind of stuff remotely
09:09 PM roycroft: especially using someone else's n00b eyes :)
09:09 PM JavaBean: neither am i roy, but i use debian and ubuntu on my main pc's... and we have a friend that needs help
09:10 PM _unreal: now look here pal who you calling friend ;)
09:10 PM roycroft: networking is what i do all day long at my regular job
09:10 PM _unreal: I only work on luxury yachts
09:10 PM Tom_dev: now i wonder where to point the repository to do a linuxcnc upgrade
09:11 PM roycroft: is your name really spelled throatwarbler mangrove?
09:12 PM Tom_dev: i suppose i could build from source..
09:13 PM Tom_dev: where's the fun in that though
09:15 PM _unreal: https://pastebin.com/nmeUVTHh
09:15 PM _unreal: new errors
09:15 PM roycroft: get it from comp.sources.unix on your usenet feed via uucp
09:16 PM roycroft: this won't help you this weekend, _unreal
09:16 PM roycroft: but i'll probably be reinstalling my linuxcnc machine within the next few days
09:16 PM roycroft: and what needs to be done will be fresh in my mind then
09:16 PM roycroft: i have some mesa hardware that i'll be using
09:17 PM Tom_dev: ok dammit! the new repository wants a key
09:17 PM roycroft: but it's not usb-based
09:17 PM JavaBean: i need to get hardwares
09:17 PM Tom_dev: and i bet nobody here knows where to find it
09:17 PM roycroft: i bet i could find it
09:17 PM _unreal: at least I'm no the only one having issues with the new vesrion
09:17 PM roycroft: but i'm eating dinner at the moment :)
09:18 PM _unreal: do you have a dinner table cloth over the cnc work bed
09:18 PM _unreal: lol
09:18 PM roycroft: i do not eat in the shop
09:19 PM JavaBean: tom https://packages.debian.org/buster/debian-archive-keyring
09:20 PM _unreal: its wierd, every time I try to start lcnc it enables the motors then the next time I try to load it with the same exiting error the motors are disabled hehe
09:20 PM JavaBean: so it would be "sudo apt install debian-archive-keyring"
09:20 PM Tom_dev: JavaBean, for linuxcnc
09:20 PM Tom_dev: not debian
09:20 PM JavaBean: ...
09:20 PM * JavaBean grumbles
09:21 PM JavaBean: try "sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key 3cb9fd148f374fef"
09:21 PM roycroft: http://linuxcnc.org/docs/2.8/html/getting-started/getting-linuxcnc.html
09:21 PM JavaBean: via roycrofts link
09:23 PM Tom_dev: well see, i have buster installed and working with linuxcnc 2.8.0 pre1 but i want the final release now
09:23 PM Tom_dev: i'm not starting a fresh install
09:24 PM Tom_dev: o
09:24 PM Tom_dev: i'm not sure it's available yet for upgrade
09:24 PM Tom_dev: i need to ask andy or someone
09:24 PM _unreal: ?
09:24 PM JavaBean: sorry, i can only help soo much
09:24 PM Tom_dev: i could build from source but don't really wanna do that
09:25 PM Tom_dev: i'm not sure the 'upgrade path' is there yet, just the install iso
09:25 PM Tom_dev: i could be mistaken
09:25 PM roycroft: i've developed a habit of installing a hypervisor on every machine, even machines that will be dedicated to one os instance
09:26 PM roycroft: it makes it so much easier to maanage upgrades and the like, as i can take a snapshot with the hypervisor before doing anything scary on the guest
09:26 PM roycroft: i'm not sure that's a good idea for the linuxcnc machine though
09:26 PM JavaBean: it isn't
09:27 PM roycroft: i've never tried running a real time kernel in a virtual machine
09:27 PM roycroft: but i can imagine that it can be problematic
09:27 PM JavaBean: baremetal is best in order to get closer to real "real time" in the kernel
09:27 PM roycroft: fortuantely linuxcnc is really easy to install and configure
09:28 PM JavaBean: "pessimists are blessed, fore they make backups"
09:28 PM Tom_dev: hear that _unreal
09:28 PM roycroft: so as long as i have everything backed up, if i do an upgrade that hoses it i should be able to rebuild it fairly quickly
09:28 PM Tom_dev: it's easy !!
09:28 PM _unreal: huh?
09:28 PM JavaBean: its easy!!!! only 100 simple steps
09:28 PM Tom_dev: this install is working, i just figured i'd test the upgrade path for them and also to get the latest changes
09:28 PM roycroft: keep in mind that i manage networks and server farms for a living
09:29 PM Tom_dev: but i don't see it yet
09:29 PM JavaBean: i didn't see it either, tom
09:29 PM roycroft: 100 steps is easy as long as you have all 100 of them properly documented
09:29 PM Tom_dev: and here i thought you just built workbenches
09:29 PM _unreal: well at this point my setup is half working
09:29 PM JavaBean: bah, proper documentation??? you are only paying us $5000 per license
09:29 PM _unreal: its at least ACCESSING the mesa
09:29 PM Tom_dev: _unreal, you see the card now right?
09:29 PM Tom_dev: good
09:30 PM _unreal: I can see it yet but its still linuxcnc is still failing
09:30 PM Tom_dev: what happens when you try to run the config?
09:30 PM Tom_dev: what error now?
09:30 PM roycroft: i tested my mesa card when i first got it
09:30 PM _unreal: I posted it
09:30 PM roycroft: i had no trouble talking to it
09:30 PM _unreal: https://pastebin.com/nmeUVTHh
09:30 PM roycroft: i wonder if the usb bit is what is causing the weirdness
09:30 PM _unreal: that sould be the latest error
09:31 PM Tom_dev: the pwmgen isn't there
09:31 PM Tom_dev: line 97
09:31 PM roycroft: i don't recall exactly what mesa hardware i bought
09:31 PM roycroft: it was about four years ago
09:32 PM roycroft: but it was pretty much plug it in and start talking to it
09:32 PM Tom_dev: find that pin and comment that line out for now
09:32 PM Tom_dev: at least it sees all the io pins now
09:32 PM Tom_dev: and the functions you have loaded
09:34 PM Tom_dev: _unreal, hal line #134
09:34 PM Tom_dev: see how helpful it is??
09:34 PM _unreal: are you talking the .ini
09:34 PM _unreal: ?
09:34 PM roycroft: i found a 7i73 and a 7i76 in the drawer
09:34 PM Tom_dev: it says hal line 134
09:34 PM roycroft: so that's what i ahve
09:35 PM roycroft: and i don't think i ever tested the 7i73
09:35 PM Tom_dev: search for that pin name in the file
09:35 PM Tom_dev: i dunno what all cards i have
09:35 PM Tom_dev: they're in a box
09:35 PM _unreal: ahh says .hal
09:36 PM Tom_dev: so you _can_ read :)
09:36 PM _unreal: bullshit
09:37 PM _unreal: loaded
09:37 PM JavaBean: i know what a loaded baked potato is... but i dont' want to know what loaded bullshit is
09:37 PM Tom_dev: _unreal, no errors this time?
09:37 PM _unreal: where is manual jog
09:37 PM _unreal: no errors
09:38 PM _unreal: I commented out ALL of the spindle shit
09:38 PM roycroft: _unreal: i'm not making fun of you or your struggles
09:38 PM Tom_dev: yeah
09:38 PM _unreal: where is the manual jog
09:38 PM _unreal: also I dont think the output pin is 'SET' high
09:38 PM _unreal: the motors are ON but not high current holding torque
09:38 PM _unreal: brb putting munchkin to bed
09:38 PM roycroft: i only made the comments i made because i remember plugging the 7i76 in, and going "oh, there's the mesa card"
09:39 PM roycroft: and not having to do much to talk to it
09:39 PM Tom_dev: it's pretty easy
09:39 PM roycroft: so i'm having trouble understanding why you are
09:39 PM roycroft: assuming something weird is going on
09:39 PM Tom_dev: i've got a 7i90 with 2 configs loaded in it
09:39 PM Tom_dev: one for parport and the other for spi
09:40 PM roycroft: i need to dig out the notes i made when ordered this stuff
09:40 PM roycroft: it's been so long i don't remember much about it
09:40 PM Tom_dev: right now i've got the 7i80 plugged in here to help him
09:40 PM roycroft: but i got those mesa cards, some gecko drives (401x), some stepper motors, and some power supplies
09:41 PM Tom_dev: i've got gecko 203v
09:41 PM _unreal: arg...
09:41 PM Tom_dev: still waiting on a spindle motor upgrade
09:41 PM roycroft: all my motors are nema 23
09:41 PM Tom_dev: same here
09:41 PM _unreal: where are the manual jogging controls
09:41 PM roycroft: and i'm wondering if i really need nema 34 for the z
09:41 PM Tom_dev: _unreal, you got axis up?
09:41 PM _unreal: I dont know
09:42 PM roycroft: or a reduction gear setup for that
09:42 PM _unreal: what ever the first thing to load and apear is whats up
09:42 PM Tom_dev: the X is estop, the one next to it is power on
09:42 PM Tom_dev: until you power on you get squat
09:43 PM Tom_dev: then the x y z selectors light up and you can + - jog each axis
09:43 PM Tom_dev: in manual control
09:43 PM Tom_dev: (F3)
09:43 PM Tom_dev: (F5) is mdi mode
09:44 PM Tom_dev: you'll get axis limit switch errors probably
09:44 PM Tom_dev: you need to home everything before you do much else
09:44 PM Tom_dev: at least that's how mine is set up
09:46 PM _unreal: keeps saying JOINT error
09:46 PM Tom_dev: yeah
09:46 PM _unreal: and showing a RED x
09:46 PM _unreal: the X axis is the only one to pulse
09:46 PM _unreal: move
09:46 PM Tom_dev: you need to start sorting out your config now
09:46 PM Tom_dev: which joint error?
09:46 PM _unreal: they Y isnt moving at all
09:46 PM Tom_dev: 0 1 or 2
09:46 PM Tom_dev: then joint 1 has a problem
09:47 PM Tom_dev: 0 is likely x, 1 is likely y etc
09:47 PM Tom_dev: compare it to the x [AXIS] and [JOINT] sections in the ini
09:47 PM _unreal: all 3 axis do the same thing say joint error 0-2
09:48 PM _unreal: the 0 is the only oen that clearly moves
09:48 PM _unreal: all 3 axis are identical in setup
09:48 PM _unreal: there is no setup difference
09:48 PM Tom_dev: it won't home?
09:48 PM _unreal: home?
09:48 PM Tom_dev: the home all will home the axis to find your limit switches
09:48 PM Tom_dev: this is where it starts to get fun
09:49 PM _unreal: position relative commanded
09:49 PM _unreal: limits are not wired up yet
09:49 PM _unreal: they are wired up on the machine but not TO the controller
09:49 PM _unreal: have not had a chance.
09:49 PM _unreal: spend all day figting networking
09:49 PM roycroft: oh, yeah, the 7i73 is a pendant controller
09:49 PM roycroft: it's all coming back to me now
09:49 PM Tom_dev: see i'm running a card on this pc with nothing connected and i get errors but i'm aware of it
09:50 PM Tom_dev: no limit switches etc
09:50 PM roycroft: speaking of such things
09:50 PM roycroft: i've been reading a couple threads on x3 mill conversions
09:50 PM Tom_dev: i get joint x on limit switch errors
09:51 PM roycroft: and there are folks who are claiming that limit switches are completely unnecessary on a small machine like that
09:51 PM roycroft: that the stepper motors will just stall if they hit a hard limit
09:51 PM Tom_dev: heh
09:51 PM roycroft: i have a hard time believing that
09:51 PM roycroft: not that the motors will stall
09:51 PM Tom_dev: i've hit them a couple times and try to avoid that like the plague
09:51 PM roycroft: but that limit switches serve no purpose
09:52 PM roycroft: and limit switches cost next to nothing
09:52 PM Tom_dev: i've got 570in oz nema 23's
09:52 PM roycroft: i don't see why one would not just install them
09:52 PM _unreal: this machine has 400oz/in motors
09:52 PM _unreal: ARG..
09:52 PM roycroft: i forget how much power my motors have
09:53 PM Tom_dev: _unreal, it might help to go thru your ini and compare it to mine in the axis and joint sections at least
09:53 PM Tom_dev: and maybe the traj section
09:54 PM Tom_dev: the step and space for your drivers will be different but alot of it will be the same
09:54 PM Tom_dev: except mine is all in inch
09:55 PM Tom_dev: you just need to start fine tuning the config now
09:55 PM _unreal: I'm assuming its failing on not being homed?
09:55 PM _unreal: again I dont know squat about lcnc
09:55 PM Tom_dev: probably not
09:55 PM Tom_dev: i can jog around before i home the mill
09:55 PM _unreal: well its failin when I click to move the axis
09:55 PM _unreal: the x pulses
09:55 PM _unreal: and it shows a PICTURE error of a RED x
09:55 PM roycroft: 425oz
09:55 PM _unreal: that is sooo useless
09:55 PM Tom_dev: yup
09:56 PM _unreal: where can I see an ERROR output log
09:56 PM Tom_dev: some of the numbers are off in the ini
09:56 PM Tom_dev: i forget some things, it's been so long
09:56 PM roycroft: what a drag it is getting old
09:57 PM Tom_dev: oh
09:57 PM Tom_dev: 2 things
09:57 PM Tom_dev: in the EMC section, check the debug level
09:57 PM Tom_dev: read about that in the docs
09:57 PM Tom_dev: set that to what you want
09:57 PM _unreal: ?
09:57 PM Tom_dev: mine is: DEBUG = 0x7FFFFFFF
09:58 PM _unreal: I dont know what/where you mean emc section
09:58 PM Tom_dev: in the ini file
09:58 PM Tom_dev: right now yours is set to 0000
09:58 PM Tom_dev: [EMC]
09:58 PM Tom_dev: VERSION = 1.1
09:58 PM Tom_dev: MACHINE = bigcnc
09:58 PM Tom_dev: DEBUG = 0x00000000
09:58 PM _unreal: I am not finding debug
09:59 PM Tom_dev: that's right out of your paste
09:59 PM Tom_dev: line 7 of the ini file
10:00 PM _unreal: my curser was below it
10:00 PM _unreal: find wouldnt find it
10:00 PM Tom_dev: then if you start linuxcnc from a terminal you will see more verbose things in the terminal window as they happen
10:00 PM Tom_dev: i generally don't start it that way
10:01 PM Tom_dev: iirc you have to name the ini file on the cmd line
10:01 PM Tom_dev: i forget
10:01 PM _unreal: finally an error I can read
10:01 PM * JavaBean staggers around, asks if anyone has seen the top of his head
10:01 PM _unreal: maxvel is too large
10:01 PM Tom_dev: did that help?
10:01 PM _unreal: to big for current step timing position
10:01 PM _unreal: no
10:02 PM _unreal: still getting errors
10:02 PM _unreal: it doesnt like my max vol
10:02 PM Tom_dev: you will for a while but they get better
10:03 PM _unreal: https://pastebin.com/8rk9CK6g
10:03 PM Tom_dev: yeah from a terminal: linuxcnc /home/tom/linuxcnc/configs/NEW_MILL/new_mill.ini
10:03 PM Tom_dev: change that to point to your ini
10:07 PM Tom_dev: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Following_Error
10:10 PM _unreal: stepgen.00.maxvel is too big for current step timing & position-scale, clipping to max possible
10:10 PM _unreal: thats the error I get when I first start up the lcnc
10:10 PM Tom_dev: your online help is about to expire. please deposit another beer in the frige or you will be disconnected in 5....4....3....2...1...
10:11 PM Tom_dev: start adjusting the step rates until it goes away
10:11 PM Tom_dev: do one at a time
10:12 PM _unreal: humn
10:13 PM Tom_L: you should read the ini section of the help to find out what each one does
10:17 PM _unreal: I changed that the debug
10:17 PM _unreal: I'm about to quit for the night
10:17 PM _unreal: my ass is sore sitting on this crapy chair
10:20 PM _unreal_: ARG...
10:20 PM _unreal_: WHERE has pcw_home been
10:20 PM _unreal_: have not seen him for days