00:01:00 it will not prompt for a password right away 00:01:12 The adduser command will make a series of prompts one after the other with information. One of the later prompts is for a password. 00:02:21 Like in linux such as debian there is the adduser command that is a script but it runs useradd with the required options is that how Free BSD works? 00:02:26 Here is an example of adding a user and also adding them to the wheel group so they can su to root. https://paste.debian.net/plain/1324360 00:03:04 The prompts all end with a colon and where I did not say anything after the colon I hit Enter and accepted the default value. 00:03:36 The critical prompt was "Login group is rwp2. Invite rwp2 into other groups?" where I entered "wheel" and then hit Enter. 00:06:16 nickgaw, Is there any access at mythic-beasts to the serial console? Can you reboot your system and get to the FreeBSD boot loader dialog? If so then you can boot to single user mode and have root access that way. That would almost certainly be the easiest access method. 00:07:23 Once you in the boot prompt what do you do to get to single user mode? 00:07:54 Hit space to pause the dialog from the count down timer. 00:08:08 Then stand by while I boot a system and look at exactly the prompts seen. 00:08:17 and press 5 until it says "serial console" 00:08:23 which i think is 3 times 00:08:34 If booting single user mode I don't think that is needed. 00:09:03 Press "S" for single user mode. That will boot to a root prompt. 00:09:40 In future is it always best to add a user account during the installation? 00:09:46 Both number 2 and the letter S boot to single user mode. It will boot to a prompt "Enter full pathname of shell or RETURN for /bin/sh:" where pressing Enter will provide a root shell. 00:10:24 Normally we always add a non-root user because ssh access by default requires a non-root user. And that user must be in the wheel group in order to su switch user to root. 00:10:57 I think this information should be mentioned in the installation screen somewhere. 00:11:04 I want to thank scoobybejesus for some of this because the two of us consulted on the topic earlier today. :-) 00:11:19 :) 00:11:57 Are you one of the Free BSD developers or just a normal user? 00:12:26 rwp: why doesn't the cd default to serial, video secondary. this wouldn't even be a problem if that was the case 00:12:32 nickgaw: just users 00:12:45 I am just a normal FreeBSD user. But I have been using Unix systems for a very long time. :-) 00:13:37 Mythic-beasts has debian as an automatically installed system I was mainly messing around with Free BSD just to see how screen reader frienly it was. 00:14:22 rtprio, In order to install using a serial console the setting depends upon which serial port is being used. But for both boot to the iso installer boot loader prompt then "set console=comconsole" which will cause the display to be wonky then type without looking "boot" and it will boot to the serial console. 00:15:29 If using COM1 then that is all that is needed. My Supermicro systems use COM3 for the IPMI SOL Serial-Over-LAN console that I use over the network and that requires "set comconsole_port=0x3e8" to be sent first. But that obviously depends upon the serial port to be used. 00:16:26 The default for my systems is 115200 bits per second but if there is a baud rate mismatch then add "set comconsole_speed=115200" or other as appropriate before changing to comconsole. 00:18:13 After the installation is complete then one would of course not want to do this every time so add comconsole_port=0x3e8 (COM3 for me) and console="comconsole,vidconsole" (with both outputs) to the /boot/loader.conf file and it will persistently boot using the serial console as configured. 00:18:45 On FreeBSD 14 nothing is required to enable a getty on the serial port. One is configured by default. 00:19:22 On FreeBSD 13 one needs to edit /etc/ttys and enable "ttyu2 "/usr/libexec/getty 3wire" vt100 onifconsole secure" 00:20:44 Having said all of the above I really think that if you can boot to the console then single user mode is the easiest method of access. :-) 00:21:54 Once the user account is setup I can access it threw ssh after this can I install other sets from the internet? 00:22:25 yes 00:23:10 rwp: for nearly all virtualization i've used, the single comconsole is sufficent 00:25:04 I would imagine that for a rented VPS from a provider that they would all use the first serial port. 00:26:17 bhyve does. kvm does 00:27:50 Perhaps I should not have mentioned it but when I first started trying to make the network console work it took me a long time to figure out that I needed to set comconsole_port=0x3e8 for the 3rd serial port and so I mentioned it here as an addendum for others. 00:28:42 I also prefixed my statement with the background that my Supermicro systems use COM3 for the IPMI SOL Serial-Over-LAN console. 00:31:59 nickgaw, You said "after this can I install other sets" and rtprio answered yes. I recommend using "pkg" the binary packages. Run "pkg" as root and it will configure itself on the first run. Then run pkg again with "pkg search foo" where foo is the name of anything you might want to install. Use "pkg install foo" to install the binary package of what you want to install. 00:33:00 Almost anything and everything you would ever want to install is pre-compiled into binary packages and available using "pkg". 00:33:19 I mean like installation sets. 00:33:30 Can I install more of them after installation? 00:33:31 What is an "installation set"? 00:34:02 during the installation it asks me about packages like X windows and 32 bit compatible libraries. 00:34:20 Not sure what it is called in FreeBSD. 00:34:26 I don't know either. 00:35:51 I have never needed to know. I just install what I want. "pkg info | wc -l" says I have 133 binary packages installed on a headless server system. On my desktop it says 1037. 00:38:59 nickgaw: installation sets are ... i guess just sets of packages, right? one for gnome one for kde? 00:39:17 freebsd doesn't do that. just install the packages that you want 00:39:59 Also I personally don't ever install the lib32 files offered at install time. I have never needed them on 64-bit systems. 00:42:02 nickgaw: You are saying those options, Choose Optional System Components to install ([ ]base-dbg,[ ]kernel-dbg,[ ]lib32-dbg, [*] lib32, [ ]Ports, [ ]src, [ ]tests) Options.. ? 00:44:05 nickgaw: Glad to know that you have resolved your SSH User issue :).. now what do you want to do ? Apache/MariaDB/PHP etc or What ? 00:46:18 In section 2.5.3 "Selecting Components to Install" https://docs.freebsd.org/en/books/handbook/bsdinstall/#using-bsdinstall it shows an image of that dialog followed by a bullet point list of them described. It says, "lib32 - Compatibility libraries for running 32-bit applications on a 64-bit version of FreeBSD." I remove the selection of lib32 as I have never needed it on my 64-bit systems. Never missed it. 00:46:58 nickgaw, Have you resolved your root access issue to your VPS? It's not clear to me from what you have said so far. Are you still trying to solve the problem? 00:47:24 I had someone remote into the system and help me create a normal user account 00:47:47 And please for me verify that the non-root user account is in the "wheel" group? 00:47:52 I have two one with and without Zfs encryption 00:48:33 You can say "groups" to have it print out this information. 00:48:58 The most official command is probably "id" but that also prints out other information and "groups" keeps it purely to the group output list. 00:49:44 Once a user has no ZFS encryption can I add that to them later? 00:51:11 What do you mean by "ZFS encryption" in relation to "user"?? Do you mean the /home dataset has encryption turned off for one user dataset and turned on for another user dataset? 00:51:57 I think the safe answer is that to change from a dataset without encryption to a dataset with encryption one would create a new encrypted dataset and then copy the data from the old to the new and then delete the old. 00:52:41 That's a straight forward operation and it would guarantee that all of the data in the encrypted dataset became encrypted. 00:53:19 Normally when changing zfs properties they only take effect for new files in the dataset. I assume encryption would be the same. 00:56:09 adduser asked me if I wanted the home directory encrypted by ZFS. 00:56:16 By the way... If one wants to add the lib32 compatibility libraries later and they were not selected at installation time then the file can be downloaded (https://download.freebsd.org/ftp/releases/amd64/14.1-RELEASE/) and then unpacked in the root directory with "tar xvf lib32.txz". 00:57:32 Ah... My test running adduser and pasted in was on a UFS file system without encryption capability so it did not offer it to me. https://paste.debian.net/plain/1324360 00:58:40 New in 14 is a new default of a separate /home dataset and each user created gets a dataset under it such as /home/rwp for my account. Previously individual datasets were not created. 00:59:51 If I wanted to encrypt my home dataset I would create a new dataset /home/rwp-encrypted or other name, then copy everything from my home to there. Then destroy my original dataset. Then rename the rwp-encrypted dataset to be named rwp and the task would be done. 01:00:06 I think the person helping with the installation did not know much about filesystems so ZFS is what was set by the default but not sure but at least the system is installed. 01:00:43 ZFS is an excellent choice. Very good. They did well on that point. 01:01:33 Can linux use ZFS or can I sshfs mount this virtual private server and edit directories and use nano to edit files? 01:01:34 I see mostly my own wall of text so I am going to back away from the keyboard for a while. Sounds like you are in good shape now. 01:02:20 Or how do I install nano on this server? 01:02:22 Ubuntu GNU/Linux can use ZFS by simply installing the zfs tools. I forget the name off the top of my head. Debian needs the kernel module installed and compiled. 01:02:39 pkg install nano 01:03:12 The Ubuntu package needing to be installed for zfs is zfsutils-linux 01:03:18 Should I answer yes to install the package manager? 01:03:22 Yes. 01:03:28 nickgaw: its required 01:03:59 Before I do anything else I am going to make a snapshot of this server in it's current state. 01:06:47 great idea 01:06:59 you got the serial console going now, yes? 01:07:14 I got ssh access going now. 01:07:51 👍 01:39:08 Now root can login with ssh either with a password and a key 01:41:01 How do I delete users? 01:41:09 rmuser 01:47:09 How do I remove a ZFS data set? 01:47:14 for a deleted user? 02:03:02 root@freebsd:~ # Jul 26 02:01:34 freebsd sm-msp-queue[785]: 46N3ULdP000678: SYSERR(root): makeconnection: cannot create socket: Address family not supported by protocol family 02:03:17 how to fix? 02:03:25 nickgaw: zfs destroy 02:03:37 Soni: disable sendmail; otherwise it's harmless 02:16:59 what purposes does sendmail serve? 02:18:21 nickgaw: first verify that deleted user has ZFS Dataset by command : df -Th or mount probably at last line zroot/home/ mounted on /home/, then command: zfs destory zroot/home/ 02:21:24 Soni: it uh, sends mail 02:21:54 yes but what's it used by 02:22:22 auditing? 02:25:43 also, this is a dev machine for fucking around with sockets, so we expect we're gonna want to test it with sendmail at some point... 02:26:53 hard to believe sendmail is still a thing 02:29:19 (for fucking around with socket implementation) 02:37:15 Sendmail the venerable old mail transport agent is newly disabled by default in 14. 02:37:35 In previous releases it was (amazingly in IMNHO) enabled by default and always needed to be disabled. 02:37:57 it's not that vulnerable. it's also only listening locally 02:38:00 But even though we say that Sendmail is not needed we do usually need /usr/sbin/sendmail to be available and installed and I use Postfix for it. 02:38:13 cannot for for the dail mail/sendmail is removed from OS. Who the hell wants mail over proper logs 02:38:15 andd SponiX hard to believe they haven't rewritten it in rust 02:39:07 The problem is the design of Sendmail being one large monolithic program with a Turing complete configuration language that is quite an arcane sed-like thing, running as root. What could possibly go wrong? Well, historically many root level compromise vulnerabilities. 02:39:38 Meanwhile... Several good alternatives already exist and have for decades and so most people run one of the alternatives. I use Postfix. 02:39:54 proper logs are nice 02:39:57 But Soni's question is why would anyone need email? Because there is a generation of people who don't use and don't like email. 02:40:23 Postfix and Sendmail both create proper logs. Exim (another alternative) logs are not so nice in my opinion. 02:40:42 rwp: we're on IRC, ofc we know what email is. have you looked at v6ops recently? 02:41:01 I have not. Tell me about it? 02:41:13 If you know about email then why ask about Sendmail? 02:41:37 we have finally fixed our disk space issues, so we can begin working on "CLAT-in-libc" (needs better name) without running out of disk space 02:43:18 (now, we do have a bit of a "running out of RAM" problem, but that's nothing -j1 can't solve) 02:50:44 what is clat 02:51:24 ipv6 trans tech 02:52:15 A customer-side translator (CLAT), which is not a Juniper Networks product, translates the IPv4 packet to IPv6 by embedding the IPv4 source and destination addresses in IPv6 /96 prefixes, and sends the packet over an IPv6 network to the PLAT. ? 02:53:31 see RFC 6877 02:56:42 that sounds unpleasant 02:56:59 All IPv4 addresses as a number are also IPv6 addresses as a number and can be translated to IPv6. 93.184.215.14 is ::ffff:5db8:d70e for example. I am thinking that's what's being talked about here. Maybe. Probably. 02:57:17 no, that's not it 02:57:21 no, that's not it 02:57:27 refer to RFC 6877 02:57:32 also ::ffff:5db8:d70e is not a routable address 02:57:59 RFC 8925 is pretty neat too 03:01:47 i swear people are trying harder to make ipv6 work over v4 or v4 over v6 rather than just dual homing or moving to ipv6 03:08:49 ppl don't wanna maintain/deploy dual stack networks 03:09:38 so yes, they work hard to move the dual-stack to the edge so they can run a single-stack backbone 03:10:44 the purpose of "CLAT-in-libc" is to provide access to github on an otherwise IPv6-only OS 03:19:29 Maybe the problem is using Github? Seriously. Other platforms support IPv6 natively. Have you contemplated using Gitlab or Source Hut? (Regardless I must afk while I relocate.) 03:31:40 have you ever tried to threaten developers if they don't move off of github? it doesn't go well. 03:51:55 the problem is github 03:52:07 after using a few other ones, i find github rather annoying 03:52:11 but alas 03:52:25 Soni: the libc is ... in the OS? rather than... a juniper device? 04:28:12 If I remove a user account why is the UUID not freed up for later use as the zfs set appears to be still there also so how do I just remove everything for that user including the zfs set for that user? 04:33:59 you removed it with rmuser? 04:34:52 as i recall adduser crudely guesses the next uid to use; 04:36:45 yes with rmuser 04:37:04 zfs destroy the name of the dat set worked. 04:37:17 Now they both have encryption. 04:37:37 you could use pw(8) to create a user without promps and specify the uid/gid you want to use. check the man pages 04:38:14 Is there an easy way to just retreve the source tree and put it into /usr/src? 04:38:52 pkg install git; cd /usr/; git clone https://git.freebsd.org/src.git 04:40:10 After this snapshot is created no clue as to why it is taking so long I will do that I do not want to break this working system now that it is setup. 04:41:13 what is taking so long? 04:41:51 Do other virtual private server companies exist that have Free BSD natively rather then me having to install it manually with sited assistance? 04:42:10 No clue the progress bar on their web site says $40. 04:42:34 even after browser closing and relaunching they say this feature is in alpha. 04:42:45 it is moving but slowly. 04:43:11 uh, i think there are a few freebsd providers, but not many 04:43:34 What are the main differences in the different BSD's? 04:43:48 i was able to use dd to overwrite the linux partition on an oracle vps 04:44:10 What hosting company was that with? 04:44:19 nickgaw: cloud.oracle.com 04:44:34 i was able to use dd to overwrite the linux partition on an oracle vps to install freebsd 04:44:35 What operating system do they suggest you use? 04:45:04 oracle suggests you use oracle linux, but they do have freebsd images if you use arm64 04:45:43 I did not know they had their own linux version what packaging manager do they use? 04:46:10 i think it's rpm based but we're really out in the weeds 04:46:28 you can sign up for a free account and get yourself a free freebsd vm there 04:46:32 On this channel do they not like talking about other operating systems? 04:46:46 or oracle linux, should you want 04:47:07 i don't think it's strongly enforced as long as it gets back on track eventually 04:47:38 Lets say Free BSD gets a new release can I upgrade on line natively without reinstalling? 04:47:56 yes, you can, "man freebsd-update" 04:49:11 What is the kernel file name on Free BSD? 04:50:02 it's /boot/kernel/kernel 04:50:30 you have a lot of questions; i suggest you check out the freebsd handbook, which has quite a lot of these topics addressed 04:50:49 Just for testing and not for installation can I rebuild the kernel on Free BSD and is it different then the linux kernel building process? 04:51:05 you can and it is different 04:51:22 https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld 04:51:59 Once pkg is installed if I remove all packages can I remove pkg? 04:53:22 i suppose you could 04:54:00 in the couple years I've used FreeBSD I've never really compiled my own kernel, you just load/unload kernel modules really (and I'm from late 90's linux when we compiled kernels every time a new one came out) 04:55:23 I'm sure if you have some niche case it might make sense to, otherwise "it just works"(tm) 04:55:25 K5KGT: usually true. but on a small vm i made a kernel that was 5mb rather than generic which was 28mb 04:55:39 so it was both a space and memory savings 04:56:37 that's a good savings, but, niche case 04:56:51 I mainly want to for testing purposes like the generic kernel and not for normal use as my normal user account. 04:57:15 yes, on a modern system with 4,8 or more ram, wholly unnecessary 04:57:35 nickgaw: you can build one, sure, just follow the link i sent you 04:57:40 Yes building those kernels in linux for the speakup screen reader for every release was a mess but now it is in the staging area and debian has it for installation and the system talks after the installation. 04:58:31 yeah the handbook is awesome, if you need more dive into Lucas's "Absolue FreeBSD", it's gotten me out of more than one pickle (stopping boot process at a spot and fixing things, then resuming boot) 04:58:39 nickgaw: how does the screen reader handle say, the output of a c compiler 04:58:50 "Absolute FreeBSD" (sorry) 04:59:19 Well if errors come out it just reads them but if things go well you just get your shell prompt back. 04:59:32 You mean like make? 04:59:40 right 05:00:10 It reads out the commands that make runs but I usually use -s to keep it quiet as all I care about is the finished build. 05:00:48 Is that book someone was talking about around on line for free or is it something I have to buy? 05:02:28 it is a book to purchase 05:02:53 I will have to see if it is in any electronic format. 05:06:39 that handbook will probably get you a long way; generally i regret buying tech books as things seem out of date so quickly 05:06:53 Yes this is true. 05:13:59 Is it suggested to build everything as a normal user and not root? 05:15:17 yes; only elevate privileges for things when you need them. same montra is true for most computer systems 05:18:31 In the future to select all installation options like packages to install do you just type in the letters for teach option then hit enter or type them in with spaces in them? 05:26:52 Why when using sftp with an encrypted user account with zfs after connecting can I not put files to my home directory and the directory listing is empty? 07:46:45 I have prometheus and grafana set and working on my dedicated server (FreeBSD 14.1 + ZFS + nvme disks) - (running around 10 wordpress sites; nginx, maria-db, php-fpm), the Wired memory seems pretty high, is that normal? Here's the output: https://i.ibb.co/25y5HmV/output.png 08:53:03 tercaL: very likely ZFS ARC. the max default is practically all your ram - see https://docs.freebsd.org/en/books/handbook/zfs/#zfs-advanced-tuning 08:54:10 but then it is a cache and utilizes your investment. so unless nothing else suffers, it's fine. on linux you would see this large number of the buffered side i guess 10:01:46 ridcully: Thanks a lot, very informative reply and link. I got; vfs.zfs.dirty_data_max_max="17179869184" and vfs.zfs.dirty_data_max_percent="25" on 64 GB of ram server. And it seems ARC does fine, here's my zfs-stats output; https://pastebin.mozilla.org/kWiWOozU 10:03:27 focusing on "ARC Efficiency:" section there.. it seems ARC gives me opportunity for my server to read directly from RAM without wrestling much with disk i/o, right? 11:16:19 Those of you in / around Paris, what changes are you seeing with the Olympics? 13:01:49 dvl, probably a topic for -social, but what I've seen starting yesterday was 1- oodles of cops with rifles, and 2- restrictions on circulation. 13:07:04 i heard the trains aren't working as well too :-D 13:44:32 lw: Sabotage isn't much fun. 13:45:03 dvl: i kind of support anyone taking direct action against bread and circuses, etc. although i'm sure it's annoying for people who aren't involved 14:03:35 lw! 14:12:33 jbo 14:12:47 \o/ 14:45:42 hi, there is a tool named amdgpu_top, an AMD GPU usage monitor similar to radeontop from ports, that I successfully compiled on FreeBSD with drm-kmod installed. However, running it depends on Linux /sys interface. Does LinuxKPI provide any emulation of it? 15:12:09 vedranm: https://docs.freebsd.org/en/books/handbook/linuxemu/ 15:29:31 scoobybejesus: yes, that's Linuxulator, that's not helpful as it doesn't expose directories from drm-kmod drivers loaded via LinuxKPI in /compat/sys 15:30:52 ah, so /compat/linux/sys isn't what you need? 15:47:04 /compat/sys is quite limited, in that it's only meant to target the things needed for userland compatibility, and LKPI is deliberately not trying to emulate entire Linux kernel (just enough for DRM, and hopefully soon WiFi). 15:49:01 If I was looking at amdgpu_top, I'd probably investingate whether the values are accessible via sysctl(8) or sysctl(3) and give that information to the developer, if they're interested in making it more portable. 16:24:32 Hello, does anyone have any experience/thoughts about ZFS+HAST vs ZFS+glusterfs? I'll test them both in my environment, and I'm inclined to say ZFS+HAST because it's all in base, but I'd appreciate if anyone has any thoughts on the subject. 16:26:33 rpratt: they solve completely different problems. HAST is if you need failover from one system to another, where either system can serve the request load. GlusterFS is when you need to distribute data over many different systems, where no single system could store all the data by itself. 16:27:54 Gotcha, so using glusterfs is NOT the solution for failover. Thank you, I appreciate it. 16:28:49 GlusterFS can be used for failover but it probably wouldn't be my first choice 16:29:09 mostly because of the limitations it imposes on clients 16:29:34 /24 16:30:02 My assumption, and I could be absolutely wrong, moosefs/lizardfs and ceph fall into the same category as glusterfs? 16:30:32 i am not familiar with moosefs or lizardfs. Ceph is more similar to Gluster than HAST, yes 16:30:52 although, having used both (on Linux, not FreeBSD) i greatly preferred Ceph to Gluster and found it a lot more useful 16:32:00 My understanding is that ceph has more options, but gluster is 'easier' . I'm still working on fact-finding before I jump into this. It'll be a data store for about 40 virtual machines, so nothing too crazy. 16:33:53 this has probably changed since i used it, which was many years ago, but Ceph provides native support for NFS and iSCSI, whereas i recall Gluster requires you use their specific Gluster protocol on each client 16:34:01 that might be out of date, though 16:34:32 i also have the impression that Ceph doesn't support FreeBSD well, if at all 16:34:54 but if you just want two replicated systems that provide iSCSI volumes to VM hosts, i think HAST is what you want 16:35:20 (of course HAST itself doesn't provide failover functionality, so you have to add that yourself) 16:35:23 Part of me is debating just a zfs send every 5 minutes or so, vs trying to do an intelligent active/passive. Probably less stuff to break/get confused. 16:38:09 if you can survive 5 minutes of data loss and don't need automatic failover, that would certainly be the easiest option 16:38:26 although i think i'd still prefer manual HAST in that case 16:40:26 I'll give HAST a try and see how it shakes out, and I'll keep the zfs send as a backup plan in case it gets weird. Thank you for taking the time to talk about this with me. 17:19:55 dhclient[553]: XMT: Solicit on vtnet0, interval 7850ms. 17:20:07 can anyone help me with all this soliciting but no address? 17:20:24 what's XMT? 17:20:33 i'm assuming it's short for 'transmit' 17:23:51 Am I looking in the wrong place or are the FreeBSD docs missing a chapter about setting up network address translation? The old docs had it, but I can't find it in the new ones 17:39:07 debdrup: thx 17:39:46 apparently the tool is doing something since I get messages like amdgpu: pp_get_power_profile_mode was not implemented. amdgpu: pp_dpm_get_mclk_od was not implemented. amdgpu: pp_dpm_get_sclk_od was not implemented. in dmesg 17:40:27 What I am trying to do is share an openvpn connection (using tun interface) on a Freebsd host using NAT, but I am getting an error "ipfw: getsockopt(IP_FW_XADD): Protocol not available". I guess it's not doable? 17:52:08 tuaris: https://docs.freebsd.org/en/books/handbook/firewalls/index.html ? 17:54:09 Ah.. I was looking in the wrong place under advanced networking, and the search on the left didn't bring that up. 17:58:02 no worries 21:12:41 Hello is anyone here ? 21:13:39 yep, we're here 21:18:04 I am trying to a USB Bluetooth device that works on FreeBSD 21:18:40 rt : Do you think this will work - > https://www.amazon.com/Edimax-BT-8500-Bluetooth-Supports-Controllers/dp/B08M1VJHVD/ref=asc_df_B08M1VJHVD/?tag=hyprod-20&linkCode=df0&hvadid=693611984328&hvpos=&hvnetw=g&hvrand=9090043883201986070&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9002271&hvtargid=pla-1484694885512&psc=1&mcid=f036c8f014ad383193955aae7e38dd4f&gad_source=1 21:20:16 i don't know, i don't use bluetooth